Android Web请求内容格式

时间:2011-09-26 07:38:02

标签: android request web

我想格式化从特定网站获取的内容,以便在我的设备上显示。例如,从这个page我只需要节目标题和每个节目的描述。我使用此函数获取此页面的html代码:

 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不太了解。请你帮助我好吗 ?谢谢。

1 个答案:

答案 0 :(得分:0)

您只需使用this link来获取RSS,而不是使用该URL,现在使用SAX Parser,DOM Parser或Pull Parser解析RSS。