2011-05-20 71 views
1

我制作了一个在Google应用引擎上部署的应用程序。 我使用http请求和响应将它与我的android apk连接起来。 现在我的回应是以包含html形式的数据的字符串形式发布的。现在我希望只有来自我的字符串的消息应该被打印出来,而不是html标签,并且要在Android屏幕上显示为 。如何处理http响应并在android屏幕上打印字符串

我该怎么做才能实现它?

+0

我想你需要解析数据 – Lavanya 2011-05-20 06:28:19

回答

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; 
}