我是android编程的新手。我的需求是调用web服务。我成功地从web services中得到了响应。在android.Give中我解析了响应。如何在android中解析xml数据的字符串
这是获得响应代码:
HttpResponse response = httpclient.execute(httppost);
String str=response.getStatusLine().toString();
System.out.println("========URL STATUS========"+str);
HttpEntity r_entity = response.getEntity();
if(r_entity != null) {
result = new byte[(int) r_entity.getContentLength()];
if(r_entity.isStreaming()) {
is = new DataInputStream(r_entity.getContent());
is.readFully(result);
}
}
httpclient.getConnectionManager().shutdown();
String responsedata= (new String(result).toString());
什么类型的格式,你会得到回应? – rajeshwaran 2013-03-21 12:38:11
首先看看EntityUtils.toString(),其次是:使用像SimpleXML或其他东西一样的XML解析器 – 2013-03-21 12:39:31