几种方法。您可以
Element#append()用来将HTML附加到元素上。
document document = Jsoup.connect(url).get();Element head = document.head();head.append("<link rel="stylesheet" href="http://example.com/your.css">");或者,用于
Element#attr(name,value)向现有元素添加属性。这是一个添加到所有链接的示例。
document document = Jsoup.connect(url).get();Elements links = document.select("a");links.attr("style", "color:pink;");无论哪种方式,修改后都可以通过来获得最终的HTML字符串
document#html()。
String html = document.html();
用
PrintWriter#write()(用正确的字符集)将其写入文件。
String charset = Jsoup.connect(url).response().charset();// ...Writer writer = new PrintWriter("/file.html", charset);writer.write(html);writer.close();最后在webview中打开它。由于我不能从头上讲出来,所以这里只是一个我认为有用的示例的链接:WebViewDemo.java。我是通过这种方式在博客上找到链接的(我又由Google找到了)。



