我是解析 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/code”获取值,而不是从代码值列表中获取第二个代码值。