2013-04-16 70 views

回答

1

您可以使用DefaultHttpClient作爲響應將保存所有數據。

這裏的基本語法:

HttpClient client = new DefaultHttpClient(); 
HttpGet request = new HttpGet('http://www.somedomain.com/somePath'); 

try { 
    HttpResponse response = client.execute(request); 
    // store the response afterwards 
} catch ([…]) { 
    […] 
} 

更多信息可以在這裏找到:Android Developers | DefaultHttpClient

1

如果你只需要HTML解析器,這裏有一些開源的Java分析器:Java Parsers

您還可以使用Html.fromHtml(source);

我不確定它是否支持所有HTML標記,但它有一個處理程序,可以在未知標記上實現。 。 。

0

有這樣做的沒有簡單的方法,你需要保存的HTML數據和所有資源的圖像/ CSS /腳本等,並有更新HTML中的數據路徑(爲此,你需要HTML解析器),similar question is answered here..

相關問題