我是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