本來想用 import org.jsoup.Jsoup;
或者 import org.htmlparser.Parser;
可是 android 不支持 sun.com 原生java字節碼執行 ,而是自成一家.
只能靠自己寫了 ,例如: beanshell 抓取CSDN極客頭條內容
TestHtmlParser.bsh
import java.net.*;
import java.io.*;
import org.json.*;
String utf8(String str){
return new String(str.getBytes("8859_1"),"UTF-8");
}
String getText(String txt,char c, tag){
int begin = txt.indexOf(c);
if (begin > -1){
begin += 1;
end = txt.indexOf(tag,begin);
if (begin
在android 4.2 上測試通過.