XPath - 不包含表头的表行

时间:2017-06-29 02:05:38

标签: c# xpath html-agility-pack

我在C#中使用WebRequest来下载网页的HTML并使用带有HtmlAgilityPack的XPath来选择我想要的节点。我注意到WebRequest返回一个没有和说明符的表(我猜测这些是在页面加载后通过Javascript注入的吗?)

无论如何,该表仅作为带有标签的标签下载。但是,第一行是标题,我想跳过它。在xpath中有没有办法选择标签内没有任何后代的所有标签?

1 个答案:

答案 0 :(得分:1)

这个XPath,

//tr[not(th)]

将选择没有tr子元素的所有th元素。