我有这个链接,我需要在该表上使用 xPath 和 domDocument 进行一些抓取。我需要得到化学、链接和零件的名称。我尝试在 chrome 中使用 xPath 助手,但没有运气,它没有做出正确的查询。任何想法我做错了什么?我正在使用这个查询://table/tbody/tr/td/a
问问题
194 次
1 回答
1
我可以通过以下方式在 Chrome 中使用 xPath 帮助程序来获取您要查找的数据(这些行输入到 Chrome 控制台中):
所有化学品/第一化学品:
> allChemicals = $x("descendant::tr/td[(position() =1)]")
> firstChemical = allChemicals[0].innerText
所有链接/第一个链接:
> allLinks = $x("descendant::tr/td[(position() =1)]/a")
> firstLink = allLinks[0].href
所有部分/第一部分:
> allParts = $x("descendant::tr/td[(position() =2)]")
> firstPart = allParts[0].innerText
希望有帮助。
于 2013-05-05T23:20:44.050 回答