私はここでレスポンスJSONArrayをJSONArrayに変換する方法......?
{
"p1":{
"date":"Sat, 29 Jul 2017 03:31:43 GMT",
"plan_id":"5c4c6548-38cb-4dbb-b7a3-a3f260fb8532",
"plan_name":"Ultra50",
"pulse":1,
"tarrif":1,
"validity":30
},
"p2":{
"date":"Sat, 29 Jul 2017 03:31:43 GMT",
"plan_id":"5c4c6548-38cb-4dbb-b7a3-a3f260fb8532",
"plan_name":"Ultra50",
"pulse":1,
"tarrif":1,
"validity":30
}
}
私のコード1 JsonArrayにP1、P2、P3を変換する方法を
Response.Listener<JSONObject> responseListener = new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
try {
JSONObject plan=response.getJSONObject("p1");
Iterator x=plan.keys();
JSONArray jsonElements=new JSONArray();
while (x.hasNext()){
String key=(String) x.next();
jsonElements.put(plan.get(key));
Log.e(TAG, "onResponse: "+key);
}
Log.d(TAG, "onResponse: "+jsonElements.toString());
} catch (JSONException e) {
e.printStackTrace();
}
がありますか?
質問が不明です。 –
私はlistviewでこのJson Responseにしたいですか?それは可能ですか? @IntelliJAmiya –
はい。どうしてですか? –