日期:2014-05-19  浏览次数:20823 次

jsoup可以获取html的标签名称吗?能的话怎么获取啊?
如题...

------解决方案--------------------
你只要把节点找到就能获取到节点的任何信息。

Java code

Document doc = Jsoup.connect("http://www.google.com.hk/").get();
Elements newsHeadlines = doc.select("*");
for (Element element : newsHeadlines) {
  System.out.println(element.tagName()); // 标签名
}

------解决方案--------------------
用递归咯
------解决方案--------------------
这个遍历吧

File input = new File("D:/index.html");
Document doc = Jsoup.parse(input,"UTF-8");
Elements content = doc.getAllElements();
for(Element e : content){//此处就是遍历了
System.out.println(e.nodeName());
}
------解决方案--------------------
循环获取 Elements 



http://jfong.diandian.com/ 我听说这个博客可以绑一级域名。 我弄了个试试
------解决方案--------------------
探讨
标签元素是取出来了,那我要怎么判断哪个是父标签,哪个是子标签?