我在C#中使用XmlDocument,我想知道如何获取根的孙子数据?在c中使用xml文件获取孙子文本#
<tRoot>
<One>
<a>15</a>
<b>11</b>
<c>1</c>
<d>11.35</d>
<e>0</e>
<f>289</f>
</One>
<Two>
<a>0</a>
<b>11</b>
<c>1</c>
<d>0.28</d>
<e>0</e>
<f>464</f>
</Two>
</tRoot>
,我想获得的一个和能力也有两个
我想:
var doc = new XmlDocument();
doc.Load(Consts.FileConst);
var docXml = doc["One"];
if (docXml != null)
{
float valFromXml = float.Parse(docXml["a"].InnerText);
}
问题是docXml为空
任何assitance?
你尝试过通过迭代的孩子和你在哪里卡住了?请包含您的代码。是否有任何理由使用旧的'XmlDocument' API而不是更好的'XDocument'? –
@CharlesMager我编辑了我的问题 – Programmer