Vorgehensweise: Abrufen einer Auflistung von Elementen (LINQ to XML)

In diesem Thema wird die Elements-Methode erläutert.Diese Methode ruft eine Auflistung der untergeordneten Elemente eines Elements ab.

Beispiel

Dieses Beispiel durchläuft die untergeordneten Elemente des purchaseOrder-Elements.

In diesem Beispiel wird das XML-Dokument in XML-Beispieldatei: Typischer Auftrag (LINQ to XML) verwendet.

XElement po = XElement.Load("PurchaseOrder.xml");
IEnumerable<XElement> childElements =
    from el in po.Elements()
    select el;
foreach (XElement el in childElements)
    Console.WriteLine("Name: " + el.Name);
Dim po As XElement = XElement.Load("PurchaseOrder.xml")
Dim childElements As IEnumerable(Of XElement)
childElements = _
    From el In po.Elements() _
    Select el
For Each el As XElement In childElements
    Console.WriteLine("Name: " & el.Name.ToString())
Next

Folgende Ergebnisse werden zurückgegeben:

Name: Address
Name: Address
Name: DeliveryNotes
Name: Items

Siehe auch

Konzepte

LINQ to XML-Achsen