0
我是新來解析XML。我深入瞭解這一點,但找不到答案。我如何直接獲取子節點值?XML - 獲取子節點值
<root>
<fedex>
<code>fed1</code>
</fedex>
<uspx>
<code>**uspx1**</code>
</uspx>
</root>
如何直接在USPX元素中獲取代碼值?
這個「作品」,但我不認爲這是正確的做法:
XDocument xDoc = XDocument.Load("shipper.xml");
string uspxCode = xDoc.Descendants(XName.Get("code")).Skip(1).First().Value;
概念,我想鑽直接,如「得到值‘/ uspx /代碼’,而不是獲得第二從代碼值的列表碼值。
的XPath是做這件事的一個好方法。你在用什麼語言? – parsifal
c#...與Xpath,一旦我將其更改爲XmlDocument doc = new XmlDocument(); ...等等......那麼如何訪問USPX元素中的特定代碼值? – nanonerd