Java html页面的标记
我想得到一个html页面的所有标签。我解析了html页面并创建了文档(DOM)。但是我找不到任何方法来访问DOM模型的所有标记。我正在使用java 解析DOM对象后,您可以简单地迭代所有节点。否则,您可以尝试xpath表达式,如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
/*
快速样品,让你去
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,因为您可以像这样简单地循环文档
$(文档)。每个(函数(){
$(这个)。。。。。。。。。。
});
这就是你要找的吗?你所说的“所有标签”-特定页面上使用的所有标签,或存在的所有标签,是什么意思?你为什么不学会接受答案?