本來想用 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 上測試通過.