我在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