1

HTMLページの解析にHtmlAgilityPackを使用しています。タグ 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

現在のノードが の場合、次のh3XPath を使用します。

following-sibling::ul[1]

1 番目 ulの兄弟を選択します。

于 2012-12-11T05:09:24.750 に答える