Tecnología

Inicio

Cómo analizar los valores XML en un nodo dado

Cómo analizar los valores XML en un nodo dado


XML es un lenguaje de soporte común que se utiliza para almacenar diversas formas de información. En el lenguaje XML, un nodo es una pieza de información contenida dentro de un soporte de apertura y cierre. Normalmente se accede a través de un nodo de un DOM, o "modelo de objetos de documento" que representa el documento XML en la memoria y lo hace accesible a las herramientas de programación de terceros. Una vez que se accede al nodo, se puede analizar - lo que significa que puede ser analizado pieza por pieza - por cualquier número de herramientas de programación. Muchas personas sienten que C # proporciona una manera especialmente eficiente para analizar los valores XML en un nodo dado.

Instrucciones

1 Abra el IDE de Visual Studio y abra el proyecto que contiene el archivo XML que desea analizar.

2 Cargar el archivo XML en la memoria y lo coloca en una variable llamada "sampleParse" de esta manera:

'XElement sampleParse = XElement.Load (@ "e: \ media \ somefile.xml");'

3 Recuperar los datos de un nodo dado por la iteración en el análisis y sus nodos secundarios utilizando una instrucción foreach de la siguiente manera:

'Foreach (XElement electrónico en sampleParse.Elements ())'

Sustituya la variable 'sampleParse' con el nodo que desea analizar en su propio código.

4 Manipular los datos dentro de la instrucción foreach, según sea necesario, colocando el siguiente código directamente después de la instrucción foreach:

'{

// Código de ejemplo

Console.WriteLine (e.PropertyToParse + "este elemento se ha analizado");

} '

(Referencias 1 a 443 - 444)

Consejos y advertencias

  • Incluso el más pequeño cambio a este código se producen averías, por lo que tener cuidado cuando se modifica para su uso en sus propias aplicaciones.