我有一个非常基本的代码片段,它获取对象的 currentNode 并查看它以获取它的子节点。除了某种原因,这不起作用,我不知道为什么。getChildNodes()
假设返回一个可迭代的子级列表,但我得到的是:“不能循环使用类型为节点的元素和类型为Iterable的集合
Node currentNode = resource.adaptTo(Node.class)
for (Node n : JcrUtils.getChildNodes(currentNode)){
//do something
}
有任何想法吗?谢谢您的帮助。