2017-02-10 36 views
0

我有几条路径用于解析HTML页面的某些部分。这些路径是什么格式?

下面是几个例子:

body > div > div.inner-wrap > div > div > div > div.person > div > a 

body > div > div > div:nth-child(4) > div:nth-child(1) > div.large-7.medium-6.columns > div > h1 

tbody > tr:nth-child(2) > td 

我看到不同的格式类型HTML节点(如内部评级法,祖先,CSS的群众,Xpath的< - 虽然我觉得我刚刚发现XPath是特定于XML),而且我对上述示例中的内容有些困惑。

我问的原因是因为我正在寻找尽可能好的浏览器扩展,我可以找到这些扩展以帮助我创建这些用于抓取目的的路径。

回答

0

这些是CSS选择器。您可能想查看关于该主题的MDN docs。你也不需要浏览器扩展,只需检查元素,右键单击并复制CSS选择器(在Chrome和Firefox中工作)