Asp.net
如何通過 LINQ 獲得第一級的孩子
我有這樣的 XML
<root> <list> <list> <topic></topic> <topic></topic> </list> <topic></topic> <topic></topic> </list> <topic></topic> <topic></topic> <topic></topic> </root>我需要得到第一級的孩子:
<list></list> <topic></topic> <topic></topic> <topic></topic>我試著這樣做
var list = x.Descendants().Where(e => e.Name == "list" || e.Name == "topic");但它會返回所有主題和列表。
請幫忙!:)
只是
document.Root.Elements()應該工作。基本上
Descendants()遞歸,而Elements()只得到直接的孩子。