今天遇到了System.Xml.XPath.XPathException: 表达式的计算结果必须为节点集的问题,经过测试是节点中有
节点是数字的会报错,不知道原因,先记下来。
如:
private static XmlElement objectXmlMap;(中间赋值省略)
string xpath="/News/NewsContent/123456";(会报错)
string xpath="/News/NewsContent/newsid123456";(不会报错)
XmlNode node = objectXmlMap.SelectSingleNode(xpath);