Puede alguien por favor sugerir un formato de expresión XPath que devuelve un valor de cadena que contiene los valores concatenados de ciertos hijo calificado nodos de un elemento, pero haciendo caso omiso de los demás:XPath para devolver la concatenación de cadenas de nodo hijo calificado valores
<div>
This text node should be returned.
<em>And the value of this element.</em>
And this.
<p>But this paragraph element should be ignored.</p>
</div>
El valor devuelto debe ser una sola cadena:
This text node should be returned. And the value of this element. And this.
¿Es esto posible en una sola expresión XPath?
Gracias.
Gracias - estás absolutamente en lo correcto.Acabo de leer la referencia de XPath y descubrí que todas las funciones de cadena funcionan implícitamente en el primer nodo en un conjunto de nodos, por lo que no hay forma de combinar la selección y la concatenación. –
En Xpath 2.0 esto se hace fácilmente - vea mi respuesta :) –
Encantador y elegante. ¡Bien en ti! – Aaron