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上班 </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字符的主要内容,如果未能解决你的问题,请参考以下文章
java 利用jsoup 如何去除一段代码中的所有html标签,只留纯文本