Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O System.Xml namespace fornece uma representação programática de documentos XML, fragmentos, nós ou conjuntos de nós na memória, usando as classes XmlDocument ou XPathDocument.
A XPathDocument classe fornece uma representação rápida, somente leitura, na memória de um documento XML usando o modelo de dados XPath. A XmlDocument classe fornece uma representação editável na memória de um documento XML implementando o W3C Document Object Model (DOM) Nível 1 Core e Core DOM Nível 2. Ambas as classes implementam a IXPathNavigable interface e retornam um XPathNavigator objeto usado para selecionar, avaliar, navegar e, em alguns casos, editar os dados XML subjacentes.
As seções a seguir descrevem a funcionalidade da XPathNavigator classe com base na classe que a retorna.
Nesta seção
Lendo dados XML usando XPathDocument e XmlDocument
Descreve como criar um objeto de classe XPathDocument somente leitura para ler um documento XML, e como criar um objeto de classe XmlDocument editável para ler e editar um documento XML. Este tópico também descreve como retornar um XPathNavigator objeto de cada classe para navegar e editar um documento XML.
Selecionando, avaliando e combinando dados XML usando XPathNavigator
Descreve os métodos da XPathNavigator classe usada para selecionar nós em um XPathDocument ou XmlDocument objeto usando uma consulta XPath, avaliar e examinar os resultados de uma expressão XPath e determinar se um nó em um documento XML corresponde a uma determinada expressão XPath.
Acessando dados XML usando XPathNavigator
Descreve os métodos da classe XPathNavigator usados para navegar em nós, extrair dados XML e acessar dados XML fortemente tipados em um objeto XPathDocument ou XmlDocument.
Editando dados XML usando XPathNavigator
Descreve os métodos da XPathNavigator classe usados para inserir, modificar e remover nós e valores de um documento XML contido em um XmlDocument objeto.
Validação de esquema usando XPathNavigator
Descreve as maneiras de validar o conteúdo XML contido em um XPathDocument objeto ou XmlDocument objeto.