25.10.08
XPath é uma linguagem para buscar informação em um arquivo XML. O XPath é usado para navegar através dos atributos e elementos. Primeiro, vamos conhecer um pouco a estrutura de um arquivo XML. XML:
Parent (Pai) Children (Filho) Siblings (Irmãos) O XPath utiliza as chamadas "path expressions", expressões de caminho, para selecionar os nós no arquivo XML. As mais usadas são:
Exemplos
Predicados
Além disso, podemos usar wildcards, como é o caso do operador * e também podemos selecionar mais de um "caminho" através do operador |.
Lendo um arquivo XML utilizando C# Primeiro vamos instanciar um objeto do tipo XmlDocument que vai ser o responsável por abrir C#:
O métodos SelectNodes aceita uma expressão XPath e retorna uma coleção de nós. C#:
Para exibir o nome de todos os alunos: C#:
Endereço de trackback para este postTrackback URL (clique direito e copie atalho/localização do link) 4 comentários
Comentário de: Felipe [Visitante]
Depois de muito procurar na internet vários métodos de leitura de XML e sem sucesso vc conseguiu resolver meu problema grato.
18.11.08 @ 19:02
Comentário de: Joao Folhadella [Visitante]
Muito bom seu artigo, não encontrava uma explicação de forma clara e objetiva. Esclareceu todas duvidas.
11.02.09 @ 03:46
Comentário de: Franklin J. Silva [Visitante]
Valeu mesmo amigo, faço minhas as palavras dos parceiros acima, muito objetivo e claro o artigo.
30.07.09 @ 19:17
Comentário de: Juan [Visitante]
Cara, valeu mesmo.
Tava me matando para ler dados de um XML(escrever eu ja tinha conseguido). Vlw o/
23.08.09 @ 12:28
Deixe seu comentário |
Hot Topics
|