Java XML解析复杂性

Java XML解析复杂性,java,xml-parsing,Java,Xml Parsing,但我无法进一步向下迭代,无法检索。。。从每个标记的每个。请提供帮助。这将从XML中的每个中获取文本: NodeList nList = doc.getElementsByTagName("nodes"); NodeList NodeList=doc.getElementsByTagName(“头节点”); for(int i=0;i

但我无法进一步向下迭代,无法检索。。。从每个
标记的每个
。请提供帮助。

这将从XML中的每个
中获取
文本:

NodeList nList = doc.getElementsByTagName("nodes");
NodeList NodeList=doc.getElementsByTagName(“头节点”);
for(int i=0;i
看看JQuery,它是为在DOM上迭代而设计的。@Richard抱歉,我没有提到我在Java Bean中从服务器端解析XML文档。您的问题不清楚。请提供您的实际代码以及您得到的使您认为它不起作用的输出或堆栈跟踪。
NodeList nList = doc.getElementsByTagName("nodes");
NodeList nodeList = doc.getElementsByTagName("headnode");
for (int i = 0; i < nodeList.getLength(); i++) {
    Node node = nodeList.item(i);
    NodeList childList = node.getChildNodes();
    for (int j = 0; j < childList.getLength(); j++) {
        Node childNode = childList.item(j);
        if (childNode.getNodeName().equals("info")) {
            String info = childNode.getTextContent();
            System.out.println(info);
        }
    }
}