Procedura: accedere agli elementi figlio XML (Visual Basic)

In questo esempio viene illustrato come usare una proprietà dell'asse figlio per accedere a tutti gli elementi figlio XML con un nome specificato in un elemento XML. In particolare, usa la proprietà Value per ottenere il valore del primo elemento dell'insieme restituito dalla proprietà dell'asse figlio name. La proprietà dell'asse figlio name ottiene tutti gli elementi figlio denominati phone nell'oggetto contact. In questo esempio viene inoltre usata la proprietà dell'asse figlio phone per accedere a tutti gli elementi figlio denominati phone contenuti nell'oggetto contact.

Esempio

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)

Compilare il codice

L'esempio presenta i requisiti seguenti:

Vedi anche