0
我想格式化從特定網站獲得的內容以在我的設備上顯示它。例如,從這個page我只需要節目標題和每個節目的描述。我用這個函數得到這個頁面的html代碼:Android Web請求內容格式
private String getPage() {
String str = "***";
try
{
HttpClient hc = new DefaultHttpClient();
HttpPost post = new HttpPost("http://golfnews.no/golfpaatv.php");
HttpResponse rp = hc.execute(post);
if(rp.getStatusLine().getStatusCode() == HttpStatus.SC_OK)
{
str = EntityUtils.toString(rp.getEntity());
}
}catch(IOException e){
e.printStackTrace();
}
return str;
}
它返回一個包含html代碼的字符串。現在我想要一些包含標題和其他包含描述的字符串的字符串。我嘗試了一些方法,但我無法弄清楚該做什麼!我是一名初學者,在android中我不太瞭解。你可以幫我嗎 ?謝謝。
你能更精確嗎?我是一名初學者,我不完全明白你剛剛說的話。如果你能幫助我一個功能,那將是完美的。 – Teo
@George,因爲你在HttpPost函數中傳遞上面的.php url,然後通過上面提到的上面的鏈接。現在,當您獲取XML格式的RSS提要時,您將使用SAX解析器解析此XML數據,之後您將擁有標題和描述數據。 –