如何处理http响应并在android屏幕上打印字符串

时间:2011-05-20 06:01:22

标签: android

我已经制作了一个部署在Google应用引擎上的应用程序。 我已使用http请求和响应将其与我的android apk连接。 现在我的回复是以字符串的形式出现,其中包含html形式的数据 现在我希望只打印来自我的字符串的消息,而不是html标签 在Android屏幕上。

我该怎么做才能实现它?

1 个答案:

答案 0 :(得分:0)

//the function will return a response String;

private String doHTTPRequest(String url){

    String results = "ERROR";
    try
    {
        HttpClient hc = new DefaultHttpClient();
        HttpPost post = new HttpPost(url);

        HttpResponse rp = hc.execute(post);

        if(rp.getStatusLine().getStatusCode() == HttpStatus.SC_OK)
        {
            results = EntityUtils.toString(rp.getEntity());
        }
    }catch(IOException e){
        e.printStackTrace();
    }
    return results;
}