我们需要获取xml中具有指针的节点的子节点。任何人都可以请求帮助,如何获取指针所指向的节点的Node对象?
非常感谢任何帮助。
答案 0 :(得分:0)
指针是对apache commons库中JXPathContext类提供的xpath的引用。
JXPathContext jxpCtxt = JXPathContext.newContext(object);
迭代器指针= jxpCtxt.iteratePointers(xPath);
指针表示Java对象图中对象及其属性的位置。 JXPathContext有一些方法,在给定XPath的情况下,为描述路径的对象或属性生成指针。例如,
ctx.getPointer( “富/栏”)
将生成一个指针,该指针可以获取并设置对象的属性“bar”,该属性是根对象的属性“foo”的值。
http://commons.apache.org/jxpath/apidocs/org/apache/commons/jxpath/class-use/Pointer.html