Como acessar elementos filho XML (Visual Basic)
Este exemplo mostra como usar uma propriedade de eixo filho para acessar todos os elementos filho XML que têm um nome especificado em um elemento XML. Em particular, ele usa a Value propriedade para obter o valor do primeiro elemento na coleção que a name
propriedade do eixo filho retorna. A name
propriedade do eixo filho obtém todos os contact
elementos filho nomeados phone
no objeto. Este exemplo também usa a phone
propriedade de eixo filho para acessar todos os elementos filho nomeados phone
contidos no contact
objeto.
Exemplo
Dim contact As XElement =
<contact>
<name>Patrick Hines</name>
<phone type="home">206-555-0144</phone>
<phone type="work">425-555-0145</phone>
</contact>
Console.WriteLine("Contact name: " & contact.<name>.Value)
Dim phoneTypes As XElement =
<phoneTypes>
<%= From phone In contact.<phone>
Select <type><%= phone.@type %></type>
%>
</phoneTypes>
Console.WriteLine(phoneTypes)
Compilar o código
Este exemplo requer:
- Uma referência ao System.Xml.Linq namespace.
Consulte também
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.