1
86
尝试:
|
2
9
您可以使用XSLT来完成此操作,但我不确定是否使用直接的xpath。
|
3
7
我知道这个职位很古老。但是… 用nodename替换星号会得到更好的结果
而不是
|
4
3
与前面所述的不同,“上一个同级”实际上是要使用的轴,而不是“上一个”它执行完全不同的操作,它选择文档中当前节点开始标记之前的所有内容。(见 http://www.w3schools.com/xpath/xpath_axes.asp ) |
5
3
如果升级到xpath 2.0,请注意它提供了函数 index-of ,通过以下方式解决问题:
哪里:
|
6
1
只是对詹姆斯·苏拉克的回答的一个说明。 如果要考虑到该节点可能不存在并且希望将其保持为纯粹的XPath,请尝试以下操作:如果该节点不存在,则返回0。
|
7
0
问题是没有上下文,节点的位置并不重要。 下面的代码将为您提供节点在其父节点和子节点中的位置
|
8
0
我做了很多Novell Identity Manager的工作,在这个上下文中,xpath看起来有点不同。 假设您要查找的值位于名为target的字符串变量中,那么xpath将是:
此外,还指出,为了节省一些字符的空间,还可以使用以下方法:
我还在Novell的酷解决方案上发布了一个更漂亮的版本: Using XPATH to get the position node |
JobProcessTask · 如何读取此xpath表达式? 2 年前 |