Entradas

Lectura de archivos XML - XmlDocument

Imagen
Si aun no te encuentras relacionado con el tema de archivos XML te invito a leer primero la siguiente publicación: Escritura de archivos XML - XmlDocument . Como lo mencione en otra publicación  "Los archivos XML se estructuran jerárquicamente de lo general a lo específico mediante nodos que agrupan la información, esta información puede ser representada como otro nodo hijo o como atributos del nodo padre." Siguiendo esa jerarquía en el nivel de agrupación de la información podemos "navegar" entre la información estructurada del XML . Figura 1: Representación XML , información de usuario. Implementación Dado el XML (Figura 1) leer el archivo utilizando la clase XmlDocument correspondiente al espacio de nombres: System.Xml y extraer los siguientes datos: - Obtener el valor de Usuario.apellido. - Obtener el valor de Perfil.fechaRegistro. - Obtener el valor de Preferencias:Preferencia.valor donde el atributo nombre tenga el valor Gatos. ...

Escritura de archivos xml - XmlDocument

Imagen
Extensible Markup Language, XML :  Lenguaje de Marcado Extensible, diseñado para almacenar, presentar y transportar datos estructurados que pueden ser entendidos por computadoras y seres humanos. Un archivo XML presenta información estructurada a partir de etiquetas, igual a la estructura de HTML . Los archivos XML se estructuran jerárquicamente de lo general a lo específico mediante nodos que agrupan la información, esta información puede ser representada como otro nodo hijo o como atributos del nodo padre. Figura 1: Representación XML , información de usuario. En la Figura 1 se observa el ejemplo de una estructura simple que presenta la información de un usuario registrado en algún sitio imaginario. Observando la estructura identificamos que el nodo padre es la etiqueta <Usuario> , este nodo padre esta compuesto por atributos nombre y apellido que representan información especifica del nodo y contiene a su vez contiene nodos hijo <Perfil> y <Pref...