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 utilizzato 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 l'output che segue.
Name: Address
Name: Address
Name: DeliveryNotes
Name: Items