2012-12-11 2 views
1

HtmlAgilityPack을 사용하여 HTML 페이지를 구문 분석하고 있습니다. 나는 태그 h3의 콜렉션을 선택하고 루프를 통과시키고 각 h3 엘레멘트에 대해 그 옆에있는 엘레멘트를 선택하고 싶다. 내가 H3의 컬렉션을 선택하는 방법을 알고현재 요소 옆에있는 요소 선택 HtmlAgilityPack

<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> 

,하지만 난이 XPath를 사용하는 방법을 현재 노드가 h3 경우 각

답변

2

옆에 UL 선택하는 어떤 아이디어가 없습니다 : 여기 내 예제 HTML입니다 :

following-sibling::ul[1] 

은 1 일 ul 형제를 선택한다.

+0

다음과 같은 의미가 있습니다 : h3Node.selectSingleNode ("following-sibling :: ul [1]")? –