共用方式為


HOW TO:擷取項目的集合 (LINQ to XML)

更新: November 2007

這個主題會示範 Elements 方法。此方法會擷取項目之子項目的集合。

範例

此範例會逐一查看 purchaseOrder 項目的子項目。

此範例使用下列 XML 文件:XML 範例檔:典型的採購訂單 (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

此範例會產生下列輸出。

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

請參閱

概念

LINQ to XML 座標軸