Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questo esempio viene illustrato come utilizzare una proprietà dell'asse discendente per accedere a tutti gli elementi XML con un nome specificato e contenuti in un elemento XML. In particolare, usa la Value proprietà per ottenere il valore del primo elemento dell'insieme restituito dalla proprietà dell'asse name discendente. La name proprietà asse discendente ottiene tutti gli elementi denominati name contenuti nell'oggetto contacts . In questo esempio viene utilizzata anche la phone proprietà asse discendente per accedere a tutti i discendenti denominati phone contenuti nell'oggetto contacts .
Esempio
Dim contacts As XElement =
<contacts>
<contact>
<name>Patrick Hines</name>
<phone type="home">206-555-0144</phone>
<phone type="work">425-555-0145</phone>
</contact>
</contacts>
Console.WriteLine("Name: " & contacts...<name>.Value)
Dim phoneTypes As XElement =
<phoneTypes>
<%= From phone In contacts...<phone>
Select <type><%= phone.@type %></type>
%>
</phoneTypes>
Console.WriteLine(phoneTypes)
Compilare il codice
Questo esempio richiede:
- Riferimento allo spazio dei nomi System.Xml.Linq.