leer valor desde un XML

15/10/2006 - 09:06 por Ricardo M. | Informe spam
Hola a todos,

no conozco mucho sobre la lectura de documentos XML.

Ya tengo el documento XML "terminal.xml":

<!-- Terminal.xml
- <GLOBAL>
<SERVIDOR>1</SERVIDOR>
<PRIORIDAD>4</PRIORIDAD>
<TERMINALTIPO>1</TERMINALTIPO>
</GLOBAL>

, necesito saber qué codigo o como hacer para leer el valor "1" que
contiene el elemento <ESTACION> y almacenarlo en una variable int de una
clase cualquiera. He escuchado sobre el XmlTextReader pero no sé cómo.

Gracias!
 

Leer las respuestas

#1 Alberto Poblacion [MVP]
15/10/2006 - 11:58 | Informe spam
"Ricardo M." wrote in message
news:
Mostrar la cita
Para leer un valor concreto es mejor usar un XmlDocument mejor que un
XmlTextReader:

XmlDocument doc = new XmlDocument();
doc.Load("Terminal.xml");
XmlNode nodo = doc.SelectSingleNode("//ESTACION");
(if nodo==null) throw new Exception("No hay ESTACION");
string valorLeido = nodo.FirstChild.Value;

Preguntas similares