我有一個具有節點/值這樣的XML文檔:C#XmlNode的選擇單個節點以除去
<data name="btnAutoTrans" xml:space="preserve">
<value>Auto Trans</value>
</data>
<data name="btnDieEngine" xml:space="preserve">
<value>Diesel Engine</value>
</data>
我需要選擇具有特定名稱=「btnDieEngine」(例如)
單個節點但我試過搜索谷歌的所有代碼總是返回NULL值。
原代碼我是
XmlNode node = xmldoc.SelectSingleNode("data[name='btnDieEngine']");
但這返回null。
任何幫助,將不勝感激
你嘗試過這樣的事情'Brad' '的SelectSingleNode( 「//數據[@名稱= 'btnDieEngine']」)的innerText;' – MethodMan 2013-04-08 16:25:07
有沒有你不是活得任何理由。 t使用[XDocument](http://msdn.microsoft.com/en-us/library/system.xml.linq.xdocument.aspx)? – 2013-04-08 16:39:19
沒理由,我只是在使用xmldoc進行所有其他處理,而且它正常工作。 你能提供一個xDocument的例子嗎? – Brad 2013-04-08 18:05:07