我想从一个web服务中获取JSON数据并解析它。
我是否走在正确的路上?
HttpClient httpclient = new DefaultHttpClient();
HttpGet httpget = new HttpGet(url);
HttpResponse response;
try {
response = httpclient.execute(httpget);
HttpEntity entity = response.getEntity();
if (entity != null) {
// parsing JSON
}
} catch (Exception e) {
}
很遗憾我不知道如何将HttpEntity
转换为JSONObject
。
这是我的JSON(摘录):
{
"names": [
{
"name": "Zachary"
},
{
"name": "Wyatt"
},
{
"name": "William"
}
]
}
String token = (String) result.get("token");
。但不幸的是,当我尝试使用Log.d("token", token);
时,我什么也没收到,尽管实体是!=null
并且我有有效的JSON。 - Evgenij RezniknameList
是从哪里来的? - Evgenij Reznik