您现在的位置是:课程教程文章
jsoup解析html
2023-12-15 21:22课程教程文章 人已围观
-
Web前端HTML5开发企业面试题精讲②reactJS常
Web前端HTML5开发企业面试题精讲②reactJS常Web前端HTML5开发企业面试题精讲②reactJS常见问题讲解 课程介绍: 本套视频含页... -
html5与css3快速入门与应用
html5与css3快速入门与应用本套课程通俗易懂,以案例的形式讲解了html5与css3的新增属性、事件等等,详细... -
HTML入门到精通
HTML入门到精通HTML电子书教程地址:www.2d5.net/pc_jiaocheng_tushu_index.php?/15/0.html HTML5电子书教程地... -
魔贝seo基础班+高级班+html+css_腾讯课堂
魔贝seo基础班+高级班+html+css_腾讯课堂...
之前介绍过jsoup是一款Java的html解析工具(https://www.py.cn/web/js/22613.html),本文小编就向大家带来解析一个HTML文档和解析一个HTML片段的方法。解析一个HTML文档可以从URL获取解析,解析一个HTML片段下载jar包:jsoup-1.11.3.jar。具体内容就在本文。
1、从URL获取解析
connect(String url)方法创建一个新的 Connection,和get()取得和解析一个HTML文件。 Document doc = Jsoup.connect("http://example.com/").get(); String title = doc.title();
如果从该URL获取HTML时发生错误,便会抛出 IOException,应适当处理。
2、下载jar包:jsoup-1.11.3.jar
import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; public class BodyFragmentTest { public static void main(String[] args) { String html = "<div><p>这是一个文本。</p></div>"; Document doc = Jsoup.parseBodyFragment(html); Element body = doc.body(); System.out.println(body); } }
输出
<body> <div> <p>这是一个文本。</p> </div> </body>
第一种方法是解析一个HTML文档,而第二种方法是解析一个HTML文档,大家注意使用哦~
上一篇:js数组去重并升序
下一篇:没有了