看看示例代码...
NodeList folderNodes = document.getElementsByTagName("Folder");
DocumentFragment node = (DocumentFragment) folderNodes.item(0);
在文档上执行“getElementsByTagName”非常容易,但是当我想在 DocumentFragment 上再次执行此操作时,我似乎做不到。我该如何继续这个查询?
最佳答案
使用 Element
代替 DocumentFragment
:
NodeList folderNodes = document.getElementsByTagName("Folder");
Element node = (Element)folderNodes.item(0);
NodeList subNodes = node.getElementsByTagName("OtherNodes"); // and so on...
Element
接口(interface)支持 getElementsByTagName
,而 DocumentFragment
是最小的,实际上并没有做太多事情。
关于java - Java 中的 W3C dom api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2610674/