public static String reaDHTML(String myurl) { StringBuffer sb = new StringBuffer(""); URL url; try { url = new URL(myurl); BufferedReader br = new BufferedReader(new InputStreamReader(url.openStream(), "gbk")); String s = ""; while ((s = br.readLine()) != null) { sb.append(s + "/r/n"); } } catch (Exception e) { e.PRintStackTrace(); } return sb.toString();}
上面代碼中的gbk編碼是指網頁的編碼,如果使其它編碼,請自行修改~
然后調用parse方法:
Document document = Jsoup.parse(readHtml("xxxxx/webroot/showarticle.php?pid=1&cid=1045&aid=1362"), "xxxxx/");
你再試試有沒有亂碼。
新聞熱點
疑難解答