Eixos LINQ to XML
Após criar uma árvore XML ou carregar um documento XML em uma árvore XML, você poderá consultá-la para localizar elementos e atributos, e recuperar seus valores.
Antes de poder criar consultas, você deve entender os eixos LINQ to XML. Há dois tipos de métodos de eixo: primeiro, existem métodos que você chama em um único objeto XElement, objeto XDocument ou objeto XNode. Esses métodos operam em um único objeto e retornam uma coleção de objetos XElement, XAttribute ou XNode. Segundo, existem métodos de extensão que operam em coleções e retornam coleções. Os métodos de extensão enumeram a coleção de origem, chamam o método de eixo apropriado em cada item na coleção e concatenam os resultados.
Nesta seção
Tópico |
Descrição |
---|---|
Define os eixos e explica como eles são usados no contexto de consultas LINQ to XML. |
|
Apresenta o método Elements. Esse método retorna uma coleção de elementos filho de um elemento. |
|
Mostra como obter os valores de elementos. |
|
Mostra como filtrar em nomes de elementos ao usar eixos. |
|
Mostra como encadear chamadas a métodos de eixos. |
|
Mostra como recuperar um único elemento filho de um elemento, dado o nome da marca do elemento filho. |
|
Apresenta o método Attributes. Esse método recupera os atributos de um elemento. |
|
Mostra como recuperar um único atributo de um elemento, dado o nome do atributo. |
|
Mostra como obter os valores de atributos. |
|
Mostra como recuperar o valor superficial de um elemento. |
|
Resume os eixos integrados de Visual Basic. |
Consulte também
Referência
Métodos de extensão (Guia de Programação em C#)