1

我正在使用 HtmlAgilityPack 来解析 html 页面。我想选择一组标签 h3 然后循环遍历它,对于每个 h3 元素,我想选择它旁边的一个元素。这是我的示例 HTML:

<h3>Somthing here</h3>
<ul>list of something</ul>

<h3>Somthing here</h3>
<ul>list of something</ul>

<h3>Somthing here</h3>
<ul>list of something</ul>

<h3>Somthing here</h3>
<ul>list of something</ul>

<h3>Somthing here</h3>
<ul>list of something</ul>

我知道如何选择 h3 的集合,但我不知道如何选择每个旁边的 ul

4

1 回答 1

2

如果当前节点是h3,使用这个 XPath:

following-sibling::ul[1]

它选择第一个兄弟 ul姐妹。

于 2012-12-11T05:09:24.750 回答