Genial. Gracias
Para zafar, igual hice un GetElementsByTagName y un 
for Each xmlElement buscando la propiedad. Anduvo ok. (igual son unos 40 y 
pico de elementos.
Pero después pruebo esa notación que me pasás.
Gracias
 


-----Original Message-----
From: Damián Herrera <[EMAIL PROTECTED]>
To: "vbusers List Member"  <[email protected]>
Date: Wed, 12 Dec 2007 16:31:49 -0300
Subject: [vbusers] obtener un nodo de un xml dada una propiedad "key"


Hola Dani,
 
Tenes que cargarlo en XmlDocument y alli usar SelectNodes o SelectSingleNode 
y pasale el xPath: //[EMAIL PROTECTED]'sistema_path']
 
El // busca el elemento en todo el documento sin importar la jerarquia. Es 
de memoria, casi seguro es el //. :)
 
Saludos,
Damián Herrera
 
 
 




De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de 
[EMAIL PROTECTED]
Enviado el: Miércoles, 12 de Diciembre de 2007 03:13 p.m.
Para: vbusers List Member
Asunto: [vbusers] obtener un nodo de un xml dada una propiedad "key"



 Se me presenta el sig.problema:
Debo retornar de un archivo de configuración (que no es el de la 
aplicación) , el valor de una clave
 
<add key="sistema_path"   value="/carepta1/base/" />
 
El problema es que la clave no está siempre bajo el mismo xPath. A veces 
está bajo el elemento appSetings, a veces bajo <reportes>. En general 
podría variar.
Lo que sé que no va a variar es la clave "Key". Por eso justifico mi 
pregunta. Quero obtener el nodo dado el valor del atributo "key".
 
Existe tal método??
 
Gracias
 

Responder a