0

我有这个链接,我需要在该表上使用 xPath 和 domDocument 进行一些抓取。我需要得到化学、链接和零件的名称。我尝试在 chrome 中使用 xPath 助手,但没有运气,它没有做出正确的查询。任何想法我做错了什么?我正在使用这个查询://table/tbody/tr/td/a

4

1 回答 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 回答