Java html页面的标记

Java html页面的标记,java,browser,Java,Browser,我想得到一个html页面的所有标签。我解析了html页面并创建了文档(DOM)。但是我找不到任何方法来访问DOM模型的所有标记。我正在使用java 解析DOM对象后,您可以简单地迭代所有节点。否则,您可以尝试xpath表达式,如/* 快速样品,让你去 public void recurseNodes(Node node) { NodeList nodeList = node.getChildNodes(); for(int i = 0; i < nodeList.getLe

我想得到一个html页面的所有标签。我解析了html页面并创建了文档(DOM)。但是我找不到任何方法来访问DOM模型的所有标记。我正在使用java

解析DOM对象后,您可以简单地迭代所有节点。否则,您可以尝试xpath表达式,如
/*

快速样品,让你去

public void recurseNodes(Node node) {
    NodeList nodeList = node.getChildNodes();
    for(int i = 0; i < nodeList.getLength(); i++){
        Node childNode = nodeList.item(i);
        // do something with the node .. then recurse into childnode
        recurseNodes(childNode);
    }
}
公共无效递归节点(节点){
NodeList NodeList=node.getChildNodes();
for(int i=0;i
如果您的意思是使用javascript获取DOM中的所有标记,我建议您使用JQuery,因为您可以像这样简单地循环文档

$(文档)。每个(函数(){ $(这个)。。。。。。。。。。 });


这就是你要找的吗?

你所说的“所有标签”-特定页面上使用的所有标签,或存在的所有标签,是什么意思?你为什么不学会接受答案?