Condividi tramite


Procedura: recuperare una raccolta di elementi (LINQ to XML)

In questo argomento viene illustrato il metodo Elements, che consente di recuperare una raccolta degli elementi figlio di un elemento.

Esempio

In questo esempio vengono scorsi gli elementi figlio dell'elemento purchaseOrder.

Nell'esempio viene usato il seguente documento XML: File XML di esempio: Typical Purchase Order (LINQ to XML)

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

Questo esempio produce il seguente output:

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

Vedere anche

Concetti

Assi LINQ to XML