Estoy usando HtmlAgilityPack.Búsqueda de XPath para todos los nodos de texto, no el texto interno de ningún otro nodo secundario
Yo cierro sobre el nodo primario y sus ChildNodes muestran varios nodos #text
. El valor de XPath muestra /code[1]/#text[1]
. Trato de usar //#text
para obtener todos los nodos de texto, pero me sale ese error:
error: Expression must evaluate to a node-set.
He intentado //text
y sale nada, pero ningún error.
Lo que está mostrando '/ código [1]/# de texto [1]' como el XPath? Eso no es válido XPath. – LarsH
@LarsH En los ChildNodes actuales HtmlNode (nombre = código), abriendo el primer nodo #text y desplácese hacia abajo a su XPath en el depurador VS 2008, muestra que XPath. –
Bien, no estoy familiarizado con el depurador VS 2008, pero el "XPath" que te muestra no es realmente XPath. :-('#' no es parte de la sintaxis. – LarsH