android通过jsoup解析assets中的html文件该如何执行?

2024-11-10 03:13:08
推荐回答(1个)
回答(1):

Android java代码如下:
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
Document doc = Jsoup.connect("http://www.example.com").timeout(60000).get();
Elements ps = doc.select("p.my p");
StringBuilder linkBuffer = new StringBuilder();
if (ps != null) {
for (Element p : ps) {
Elements links = p.select("a[href]");
if (null != links) {
for (Element link : links) {
linkBuffer.append(link.attr("abs:href"));//相对地址会自动转成绝对url地址
linkBuffer.append(" ");
linkBuffer.append(link.text());
}
}
}
}
对于Jsoup更详细的信息,可以看官网的文档。

参考连接:http://www.th7.cn/Program/java/2011/12/07/49658.shtml