Jsoup案例:http://www.open-open.com/jsoup/
操作HTML内容:
style='vertical-align: middle;'/>
代码案例:package com.what21.jsoup.image;
import java.io.IOException;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
public class JsoupImage {
public static void main(String[] args) throws IOException{
// body
String htmlBody = "";
// 解析成文档对象
Document doc = Jsoup.parse(htmlBody);
// 返回所有的Element
Elements eles = doc.getAllElements();
// 遍历所有的文档
for(Element ele : eles){
String tagName = ele.tagName();
if("img".equalsIgnoreCase(tagName)){
// 替换class属性为what21
ele.attr("class", "what21");
// 替换样式为空
ele.attr("style","");
// 替换成新的图片地址
ele.attr("src","http://img.what21.com/2016/6064cb01223d3a4c.png");
}
}
// 输出
String newsBody = doc.toString();
System.out.println(newsBody);
}
}
输出内容:
访问图片的绝对路径:element.attr("abs:src");