xpath: encuentra un nodo que tiene un atributo dado cuyo valor contiene una cadena

StackOverflow https://stackoverflow.com/questions/614797

  •  03-07-2019
  •  | 
  •  

Pregunta

¿Existe una forma xpath para encontrar un nodo que tenga un atributo dado cuyo valor contenga una cadena dada?

Por ejemplo, tengo un documento xml y quiero encontrar un nodo donde el atributo address contenga la cadena Downing , de modo que pueda encontrar el siguiente nodo:

<person name="blair" address="10 Downing St. London"/>
¿Fue útil?

Solución

select="//*[contains(@address,'Downing')]"
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top