Procedure: Onderliggende XML-elementen (Visual Basic) openen
In dit voorbeeld ziet u hoe u een eigenschap van een onderliggende as gebruikt voor toegang tot alle onderliggende XML-elementen met een opgegeven naam in een XML-element. In het bijzonder wordt de Value eigenschap gebruikt om de waarde op te halen van het eerste element in de verzameling die door de name
eigenschap onderliggende as wordt geretourneerd. De name
eigenschap onderliggende as haalt alle onderliggende elementen op met de naam phone
in het contact
object. In dit voorbeeld wordt ook de phone
eigenschap onderliggende as gebruikt voor toegang tot alle onderliggende elementen die in het contact
object zijn opgenomenphone
.
Opmerking
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)
De code compileren
Voor dit voorbeeld is het volgende vereist:
- Een verwijzing naar de System.Xml.Linq naamruimte.