假设我有这个XML:
<ID>123
<Name>ABC</Name>
<Age>30</Age>
</ID>
我想要像.InnerText那样只显示123而不是123 ABC 30
答案 0 :(得分:2)
您可以使用Linq2Xml ..
var xDoc = XDocument.Load(filename);
var idtext = xDoc.XPathSelectElement("//ID")
.Nodes()
.OfType<XText>()
.FirstOrDefault()?.Value.Trim();
或
var idtext = xDoc.XPathSelectElement("//ID")
.FirstNode
.ToString().Trim();