我想从html页面中提取运费。但我需要从两种类型的 html 页面中提取运费。
对于一页,Xpath 是
//*[@class="flex flex-row justify-between f6 mid-gray pt2"]//div[2]/text()
对于另一个页面,Xpath 是
//*[@class="mid-gray flex items-center"]//span/text()
试试这个:
(//*[@class="flex flex-row justify-between f6 mid-gray pt2"]/div[@class="green"]
|
//*[@class="mid-gray flex items-center"]/span)[1]/text()
说明:
用
()
将两者包围起来,|
将两者结合起来,[1]
选择这两者中的第一个