Condividi tramite


Procedura: accedere agli elementi figlio XML (Visual Basic)

Aggiornamento: novembre 2007

Nell'esempio viene illustrato come utilizzare una proprietà axis dell'elemento figlio per accedere a tutti gli elementi figlio XML che hanno un nome specificato in un elemento XML. In particolare, utilizza la proprietà Value per ottenere il valore del primo elemento nell'insieme restituito dalla proprietà axis dell'elemento figlio name. La proprietà axis dell'elemento figlio name recupera tutti gli elementi figlio denominati phone nell'oggetto contact. Nell'esempio viene anche utilizzata la proprietà axis dell'elemento figlio phone per accedere a tutti gli elementi figlio denominati phone inclusi 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)

Compilazione del codice

L'esempio presenta i seguenti requisiti:

Vedere anche

Riferimenti

Proprietà XML Child Axis

Proprietà Value XML

XContainer.Elements

Altre risorse

Accesso a XML in Visual Basic

XML in Visual Basic