创建 Xpath 时遇到问题

问题描述 投票:0回答:1

我面临的问题是 div 类具有相同的名称,但我无法从附有屏幕截图的 div 类中获取这些值。我想要的值是“工程与技术、计算机科学与信息技术、教育”和“澳大利亚昆士兰科技大学真实世界国际奖学金”。我有以下 xpath,但它们不起作用。

  1. response.css('div.classname:nth-of-type(2)::text').get(default='').strip()

  2. response.xpath('(//div[@class="classname"])[2]/text()').get(default='').strip()

有什么办法可以处理此类问题吗?请告诉我。

web-scraping scrapy
1个回答
0
投票

试试这个:

//div[@class='sch_title']//span[@class='otherp'][2]/span/text()

© www.soinside.com 2019 - 2024. All rights reserved.