xmlpath问题
怎么样表达从当前节点开始的xpath路径?为什么/总是从整片文档的根结点开始,而不是从以当前节点为根节点开始呢? 问题点数:100、回复次数:3Top
1 楼wxqq2001(就让我用一生等待)回复于 2005-08-04 15:13:32 得分 100
之所以要引入XPath的概念,目的就是为了在匹配XML文档结构树时能够准确地找到某一个节点元素。可以把XPath比作文件管理路径:通过文件管理路径,可以按照一定的规则查找到所需要的文件;同样,依据XPath所制定的规则,也可以很方便地找到XML结构文档树中的任何一个节点。
没有当前结点的概念.这里文档结构树的根结点就是当前结点.
具体参考: .NET中的xpath 选择自 guoyan19811021 的 Blog
http://dev.csdn.net/develop/article/22/22167.shtm
Top
2 楼FinalLover(zero)回复于 2005-08-04 15:48:52 得分 0
感谢wxqq2001(就让我用一生等待),我在网上搜了半天,你给我的这篇文章我也看过了,可是还没有弄明白.最后我自己试就试出来了,如果要从某一个节点开始搜索,假设搜索的节点是CurNode,这CurNode.SelectNodes("NodeLevel1/NodeLevel2"),则表示搜索这个节点下的NodeLevel1的NodeLevel2的节点.而且"/"始终都表示整篇文档的根结点.我把"/"当做是从被搜索结点开始的根结点,所以就错了.Top
3 楼FinalLover(zero)回复于 2005-08-04 15:49:31 得分 0
结帖了!!!!!!!!!Top




