java 使用jsoup处理html字符

Posted 爱不死

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 使用jsoup处理html字符相关的知识,希望对你有一定的参考价值。

依赖的jar
<dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.8.3</version> </dependency>
测试:
public static void main(String[] args) {
String ssss = "<p><strong>测试线下班级问卷</strong></p><p><strong></strong>VR上班&nbsp;</p><p><img height="100" src="/mfs/resource/public/40289b7e5a409828015a4099bada0001/2c9180e5622eba1701623c11753f0374/2018/08/15/2c9181e664cb4d6101653b10b9070a3e.png" width="100" /></p>";

System.out.println(Jsoup.parse(ssss).getElementsByTag("img").size());

System.out.println(Jsoup.parse(ssss).getElementsByTag("img").attr("src"));
//获取多个标签,遍历
int length = Jsoup.parse(ssss).select("img").size();
if (length > 0) {
for (int i = 0; i < length; i++) {
String s = Jsoup.parse(ssss).select("img").get(i).attr("src");
System.out.println(s);
}
}
}

 

     





 






















以上是关于java 使用jsoup处理html字符的主要内容,如果未能解决你的问题,请参考以下文章

Jsoup介绍

java 利用jsoup 如何去除一段代码中的所有html标签,只留纯文本

Java爬虫利器HTML解析工具-Jsoup

如何将用 Jsoup(Java html 解析器)制作的文档转换为字符串

java jsoup怎样爬取特定网页内的数据

Java 爬虫工具Jsoup解析