Consulta para XPath

12/09/2007 - 01:35 por Kevin | Informe spam
Hola
Quiero hacer un XmlDocument.SelectNodes y quiero seleccionar por ej la
persona que tenga de nombre "Pepe". Como tendria que ser el XPath Hasta el
nombre llego pero nose como darle el condicional "/Gente/Persona/Nombre" me
devuelve 2 registros. Yo quiero obtener solo un registro. Es posible?

El xml seria el siguiente
<Gente>
<Persona>
<Nombre>Pepe</Nombre>
</Persona>
<Persona>
<Nombre>Mengano</Nombre>
</Persona>
</Gente>

Saludos
 

Leer las respuestas

#1 Alberto Poblacion
12/09/2007 - 07:58 | Informe spam
"Kevin" wrote in message
news:u%
Quiero hacer un XmlDocument.SelectNodes y quiero seleccionar por ej la
persona que tenga de nombre "Pepe". Como tendria que ser el XPath Hasta el
nombre llego pero nose como darle el condicional "/Gente/Persona/Nombre"
me devuelve 2 registros. Yo quiero obtener solo un registro. Es posible?

El xml seria el siguiente
<Gente>
<Persona>
<Nombre>Pepe</Nombre>
</Persona>
<Persona>
<Nombre>Mengano</Nombre>
</Persona>
</Gente>



No lo he probado, pero si no me equivoco debería ser algo así como lo
siguiente:

\Gente\Persona\Nombre[text()="Pepe"]

Preguntas similares