Anvisningar: Åtkomst till underordnade XML-element (Visual Basic)
Det här exemplet visar hur du använder en underordnad axelegenskap för att komma åt alla underordnade XML-element som har ett angivet namn i ett XML-element. I synnerhet använder den Value egenskapen för att hämta värdet för det första elementet i samlingen som den underordnade axelegenskapen name
returnerar. Den name
underordnade axelegenskapen hämtar alla underordnade element med namnet phone
i contact
objektet. I det här exemplet används även den phone
underordnade axelegenskapen för att komma åt alla underordnade element med namnet phone
som finns i contact
objektet.
Exempel
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)
Kompilera koden
Det här exemplet kräver:
- En referens till System.Xml.Linq namnområdet.