MSDN Library
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Leer fragmentos de XML con XmlReader

La clase XmlReader es una clase base abstracta que proporciona acceso a datos XML de solo avance y de solo lectura sin almacenamiento en caché. Cumple con el Lenguaje de marcado extensible (XML) 1.0 de W3C y los espacios de nombres en recomendaciones XML.

La clase XmlReader admite la lectura de datos XML a partir de una secuencia o archivo. Define métodos y propiedades que permiten desplazarse a través de los datos y leer los contenidos de un nodo. El nodo actual hace referencia al nodo en el que está situado el sistema de lectura. Para avanzar el sistema de lectura, utilice cualquiera de los métodos de lectura y las propiedades devuelven el valor del nodo actual.

La clase XmlReader le permite:

  • Comprobar que los caracteres son caracteres legales XML y que los nombres de elemento y atributo son nombres XML válidos.

  • Comprobar que el documento XML tiene el formato correcto.

  • Validar los datos frente a la DTD o esquema.

  • Devolver datos de secuencia XML u omitir registros no deseados mediante un modelo de extracción.

Tareas comunes de XmlReader

Describe las tareas XmlReader más comunes.

Uso de la clase XmlReader

Describe cómo crear instancias XmlReader, validación de datos, lectura de datos, etc.

Comparar XmlReader con el lector SAX

Describe las diferencias entre la clase XmlReader y el sistema de lectura SAX.

Creación de sistemas de lectura XML

Describe cómo crear sistemas de lectura XML.

Validación de datos XML con XmlReader

Describe cómo validar datos mediante la clase XmlReader.

Adiciones de comunidad

Mostrar:
© 2016 Microsoft