我有这个 XML 文件,并希望将带有属性 Name="TL 52146" 的 < Norm > 下的 MGU 标记的所有值写入列表:
<?xml version="1.0" encoding="utf-8"?>
<Normen>
<Norm Name="TL 52146">
<MGU>PV 1401</MGU>
<MGU>PV 1425</MGU>
<MGU>PV 1448</MGU>
</Norm>
</Normen>
预期的结果是:
光伏1401
光伏 1425
光伏 1448
当我使用这段代码时,我只得到一个包含所有 MGU 的列表元素,但我希望每个 MGU 都是我列表中的一个单独条目:
XDocument doc = XDocument.Load("data/data.xml");
var ChildsOfNorm = from element in doc.Descendants("Norm")
where element.Attribute("Name").Value == "TL 52146"
select element;
有人可以帮帮我吗?
桃花长相依
相关分类