我需要将 XML 中的所有文本值读入列表...
我的 XML 具有以下格式:
<MultiNodePicker type="content">
<nodeId>52515</nodeId>
<nodeId>52519</nodeId>
</MultiNodePicker>
我的代码:
string mystring= @"<MultiNodePicker type='content'>
<nodeId>52515</nodeId>
<nodeId>52519</nodeId>
</MultiNodePicker>";
var doc = new XmlDocument();
doc.LoadXml(mystring);
Console.WriteLine(doc.InnerText);
List<string> ids = doc.GetTextValues???()
- 选项文本:我选择所有文本值,不关心 XPath;
- 选项XPath:我选择
MultiNodePicker/nodeId
值; - 选项childs:我从所有
nodeId
子节点中选择值。