从 xml 中通过文本获取节点
本文关键字:文本 获取 节点 xml | 更新日期: 2023-09-27 17:57:15
我的XML文档如下。我想使用元素头获取元素块,例如表,表1,表2。我做不到。请帮我做到这一点。
<?xml version="1.0" encoding="utf-8"?>
<NewDataSet>
<Table>
<Fld_ID></Fld_ID>
<Fld_Name></Fld_Name>
<Fld_Address></Fld_Address>
</Table>
<Table1>
<Fld_Bank></Fld_Bank>
<Fld_Account></Fld_Account>
<Fld_Balance><</Fld_Balance>
</Table1>
<Table2>
<Fld_Item1 name="xx" price="00" ></Fld_Item1>
<Fld_Item2 name="xx" price="00" ></Fld_Item2>
</Table2>
</NewDataSet>
var doc = XDocument.Load(path); // or .Parse(str)
var r = from e in doc.Element("NewDataSet") // root
.Elements() // first level child nodes
// where e.Name.StartsWith("Table")
select e;