jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。
jsoup 的主要功能如下:
1. 从一个 URL,文件或字符串中解析 HTML;
2. 使用 DOM 或 CSS 选择器来查找、取出数据;
3. 可操作 HTML 元素、属性、文本;
jsoup 是基于 MIT 协议发布的,可放心使用于商业项目。
1、JSOUP解析HTML字符串
代码如下:
[html] view plain copy print?
String html = ""
+ "
Parsed HTML into a doc.
";
Document doc = Jsoup.parse(html);
2、JSOUP解析一个HTML文档
[java] view plain copy print?
String html = ""
+ "
Parsed HTML into a doc.
";
Document doc = Jsoup.parse(html);
3、JSOUP从元素抽取属性,文本和HTML
示例:
[java] view plain copy print?
String html = "
An example link.
";
Document doc = Jsoup.parse(html);//解析HTML字符串返回一个Document实现
Element link = doc.select("a").first();//查找个a元素
String text = doc.body().text(); // "An example link"//取得字符串中的文本
String linkHref = link.attr("href"); // "http://ex***/"//取得链接地址
String linkText = link.text(); // "example""//取得链接地址中的文本
String linkOuterH = link.outerHtml();
// "example"
String linkInnerH = link.html(); // "example"//取得链接内的html内容
盛网科技http://www.33o***/,服务器租用/托管,高性能,高配置,高防护,高独享7x24小时售后服务,定制属于你的专属服务器。Q Q:724015997企业Q:4000900901电话:13924367540
电信服务器租用价格如何使用JSOUP解析HTML
东莞网站/软件服务相关信息
2天前 刷新
2天前 刷新
2天前 刷新
3月12日 刷新
2023-11-30
2023-11-16
2023-11-15
2023-10-13
2023-10-11
2023-09-15