我有一个接受节点作为参数的函数。我想获取路径的字符串表示是否存在。
declare function mylib:getString($node) as xs:string {
return /*the string representation of the node's path*/
};
和示例调用:
mylib:getString($xmlMessage/some/dummy/element);
上面的例子应该返回/some/dummy/element
字符串。我已经尝试了两种解决方案:
- 函数 path()(例如 /some/node/path())。
- FunctX 库中的函数path-to-node(...)但没有成功。
不幸的是,这两个函数都只能在现有节点上工作。