Share via


Lendo XML com o XmlReader

A classe XmlReader é uma classe base abstrata que fornece um acesso não armazenado em cache, apenas de encaminhamento e somente leitura a dados XML.Ela está em conformidade com a linguagem XML 1.0 do W3C e os namespaces em recomendações XML.

A classe XmlReader dá suporte à leitura de dados XML de um fluxo ou arquivo.Ela define métodos e propriedades que permitem que você mova pelos dados e leia o conteúdo de um nó.O nó atual refere-se ao nó em que o leitor está localizado.O leitor é avançado usando qualquer um dos métodos de leitura e as propriedades retornam o valor do nó atual.

A classe XmlReader habilita você a:

  • Verificar se os caracteres são caracteres XML legais e se os nomes de elementos e atributos são nomes XML válidos.

  • Verificar se o documento XML é bem-formado.

  • Validar os dados em um DTD ou esquema.

  • Recuperar dados do fluxo XML ou ignorar registros indesejados usando um modelo de recebimento.

Nesta seção

Seções relacionadas

Consulte também

Outros recursos

Documentos e dados XML