我尝试了如下所示的代码,但未显示数据。
这是从中获取JSON对象的URL
http://ibacor.com/api/cek-resi?pengirim=jne&resi=1892297430009
@Override
protected Void doInBackground(Void... arg0) {
// Creating service handler class instance
try {
JSONObject obj = new JSONObject(url);
obj.getJSONObject("query").getString("pengirim");
Log.d("Response: ", "> " + obj);
} catch (Exception e) {
// TODO: handle exception
}
return null;
}
最佳答案
您没有将obj.getJSONObject("query").getString("pengirim");
返回的值分配给任何内容,而是记录了JSONObject
本身。尝试这样的事情:
String pengirim = obj.getJSONObject("query").getString("pengirim");
Log.d("Response: ", "> " + pengirim);