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:
- Un riferimento allo spazio dei nomi System.Xml.Linq.