步骤 2 : Test.java 步骤 3 : 可运行项目
jsoup 除了可以解析 html/xml 外,还可以进行修改行为。
如图所示, 在原来的 html 的基础之上, 为p 元素增加了class,还修改了 p元素的内容。
package cn.how2j.jsoup;
import java.io.File;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
public class Test {
static Document doc;
public static void main(String[] args) throws Exception {
File f = new File("a.html");
if(!f.exists())
return;
doc = Jsoup.parse(f,"utf-8");
System.out.println(doc);
Element e = doc.select("p").first();
e.attr("class", "class1");
e.appendText(" Hello JSoup");
System.out.println();
System.out.println(doc);
}
}
在右上角有本知识点对应的可运行项目下载 ,实在自己搞不出来,就下载解压出来比较一下。
HOW2J公众号,关注后实时获知最新的教程和优惠活动,谢谢。
提问之前请登陆
提问已经提交成功,正在审核。 请于 我的提问 处查看提问记录,谢谢
|