Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Det här exemplet visar hur du använder en egenskap för underordnad axel för att komma åt alla XML-element som har ett angivet namn och som finns under 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 egenskapen name descendant axis returnerar. Egenskapen name för underordnad axel hämtar alla element med namnet name som är i contacts objektet. Även i det här exemplet används egenskapen för underordnad axel för att få åtkomst till alla underordnade med namnet phone som finns i phone-objektet.
Exempel
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)
Kompilera koden
Det här exemplet kräver:
- En referens till System.Xml.Linq namnrymd.