2010-03-08 99 views
1

我有一個XML文檔,它看起來像這樣。LINQ to XML query返回所有子元素的列表

<Root> 
<Info>....</Info> 
<Info>....</Info> 
<response>....</response> 
<warning>....</warning> 
<Info>....</Info> 
</Root> 

我怎麼能寫的LINQ to XML查詢,以便它返回我一個IEnumerable包含每個子元素,在這種情況下的所有五個子元素,這樣我就可以在它們之間迭代。

子元素的順序不確定,也不是可能出現的次數。

在此先感謝。

回答

1

您可以調用Elements方法直接獲取XElement中的所有元素。
例如:

doc.Root.Elements()