XmlDocument-SelectNodes、SelectSingleNodes 不起作用?

作者:vkvi 来源:ITPOW(原创) 日期:2011-1-21

SelectNodes、SelectSingleNodes 是 ASP.NET 中两个利用 XPath 选择 Xml 节点的方法。

有人遇到的问题是,选择了节点后,再在选择的节点上使用 SelectNodes、SelectSingleNodes 来进一步选择节点,却发现进一步选择的节点并没有限定在第一步选择的节点上,而是在全局 XML 范围内选择的。

以此来认定 SelectNodes、SelectSingleNodes 不起作用是错误的观点,如果要在第一步选择的节点范围内选择,那么应该把第一步选择的节点进行 Clone,对 Clone 出来的节点实行 SelectNodes、SelectSingleNodes。

相关文章