XPath的什么我应该使用提取的内容 preceded by another with specific label?

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

我需要提取车规格和carpages.co.uk所有汽车的功能,例如页面http://www.carpages.co.uk/guide/bmw/bmw-3-series-318i-se.asp和每个功能与ALT标记的图像:标准/可选/不适用

//div/following::div[contains(.,"Power Steering")]//img/@alt

我尝试了上面的XPath,但它获得的功能,而不是让该行的唯一ALT标签中的每一行我标记它,在这个例子中助力转向。从// IMG删除斜线使它不提取任何东西。

我还需要提取其他规格如功率,力矩等。

有人可以帮我工作的XPath?

xpath web-scraping extraction
1个回答
0
投票

试试这个XPath:

//div[contains(., "Power Steering")]/following::div[1]/img/@alt
© www.soinside.com 2019 - 2024. All rights reserved.