Como leer un nodo de un fichero XML

26/11/2004 - 20:46 por Tio | Informe spam
¡Hola!

Llevo todo el día intentando comprender los mecanismos de gestion del XML,
porfín he podido crear un fichero desde código, pero ahora quiero acceder y
recuperar algún nodo. El fichero que tengo para pruebas es este:

<?xml version="1.0"?>

<ALMACEN>

<MantArticulos>

<Location>

<X>162</X>

<Y>210</Y>

</Location>

<Size>

<width>600</width>

<hight>488</hight>

</Size>

</MantArticulos>

</ALMACEN>



¿como puedo leer los valores para X e Y del nodo MantArticulos/Location ?.



Gracias!...
 

Leer las respuestas

#1 A.Poblacion
26/11/2004 - 23:04 | Informe spam
Carga el archivo dentro de un XmlDocument y haz lo siguente:

XmlNode nodo = eldocumento.SelectSingleNode("//MantArticulos/Location/X");
XmlNode nodoHijo = nodo.FirstChild;
string valorX = nodoHijo.Value;

Y luego haces lo mismo con el valor Y.


"Tio" wrote in message
news:O1EcQC$
¡Hola!

Llevo todo el día intentando comprender los mecanismos de gestion del XML,
porfín he podido crear un fichero desde código, pero ahora quiero acceder


y
recuperar algún nodo. El fichero que tengo para pruebas es este:

<?xml version="1.0"?>

<ALMACEN>

<MantArticulos>

<Location>

<X>162</X>

<Y>210</Y>

</Location>

<Size>

<width>600</width>

<hight>488</hight>

</Size>

</MantArticulos>

</ALMACEN>



¿como puedo leer los valores para X e Y del nodo MantArticulos/Location ?.



Gracias!...


Preguntas similares