seleccione un elemento junto al elemento actual HtmlAgilityPack

c# html-agility-pack

Pregunta

Estoy usando HtmlAgilityPack para analizar la página html. Quiero seleccionar una colección de etiquetas h3 y luego recorrerla, y para cada elemento h3, quiero seleccionar un elemento justo al lado. Aquí está mi muestra 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>

Sé cómo seleccionar la colección de h3, pero no tengo ninguna idea de cómo seleccionar ul junto a cada uno

Respuesta popular

Si el nodo actual es h3 , usa este XPath:

following-sibling::ul[1]

Selecciona 1 st ul hermano.



Related

Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué