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