我有像这样的xml文件。
<School Include="Y">
<Element ID="1" Name="ONE"/>
<Element ID="2" Name="TWO"/>
<Element ID="3" Name="THREE"/>
<Child1 Include="N">
<Element ID="4" Name="FOUR"/>
</Child1>
<Element ID="5" Name="FIVE"/>
</School>
我必须编写查询来获取:
<Element ID="1" Name="ONE"/>
<Element ID="2" Name="TWO"/>
<Element ID="3" Name="THREE"/>
<Element ID="5" Name="FIVE"/>
如何将Linq写入XML查询以获得上述输出?
答案 0 :(得分:1)
var nodes = xdoc.Root.Elements("Element");
答案 1 :(得分:0)
假设“Test.xml”是您的文件。
var document = XElement.Load("Test.xml");//Specify your file path
var elements = document.Decendants("Element");
foreach(var element in elements)
{
}
由于 Ashwani