{
error: false
-booking: [2]
-0: {
booking_id: 32
booking_user_id: 25
booking_service_id: 1
booking_date: "2015-10-01 12:16:48"
booking_completion_date: "0000-00-00 00:00:00"
booking_location_latitude: 23432
booking_location-longitude: 2134123
}
-1: {
booking_id: 59
booking_user_id: 25
booking_service_id: 2
booking_date: "2015-10-03 15:31:51"
booking_completion_date: "0000-00-00 00:00:00"
booking_location_latitude: 1
booking_location-longitude: 1
}
}
0
A
回答
0
JSON對象:
一個目的是無序集合的名稱/值對。一個對象以{(左大括號)開始 ,並以}(右大括號)結束。每個名稱都是 ,後跟:(冒號),名稱/值對由 (逗號)分隔。
JSON陣列:
數組是值的有序集合。數組以[ (左括號)開始並以](右括號)結尾。值由(逗號)分隔 。
0
喲具有預定的帶2級的對象內部的陣列:booking: [2]
所述第一對象是:
{ booking_id: 32
booking_user_id: 25
booking_service_id: 1
booking_date: "2015-10-01 12:16:48"
booking_completion_date: "0000-00-00 00:00:00"
booking_location_latitude: 23432
booking_location-longitude: 2134123
}
和第二是:
{booking_id: 59
booking_user_id: 25
booking_service_id: 2
booking_date: "2015-10-03 15:31:51"
booking_completion_date: "0000-00-00 00:00:00"
booking_location_latitude: 1
booking_location-longitude: 1
}
現在,以最有效的方式處理這些是定義一個Json解析器或解串器,使用這個解串器可以構建一個「預訂類」的實例,其餘的由View Model Controller決定。現在
,讓如果你有一個String對象的JSON假設你使用的是谷歌的Json API從Gson Repo :
String myJsonAsString = "[{'booking_id': 32, 'booking_date': \"2015-10-01 12:16:48\" },"
+ "{ 'booking_id': 59 , 'booking_date': \"2015-10-03 15:31:51\"}]";
然後使用GSON Clases:
JsonElement root = new JsonParser().parse(myJsonAsString);
JsonArray jsonArray = root.getAsJsonArray();
JsonObject jsonObject1 = jsonArray.get(0).getAsJsonObject();
String booking_date = jsonObject1.get("booking_date").toString();
System.out.println("booking_date: " + booking_date);
和你將進入控制檯:
booking_date: "2015-10-01 12:16:48"
先試試mething瑣碎,你是不是熟悉Json:http://www.tutorialspoint.com/json/json_java_example.htm
+0
你能告訴我如何解析這些數組的預約android ..我想存儲他們在陣列.. – rajat
相關問題
- 1. json對象javascript混淆
- 2. JSON和XML之間的混淆
- 3. 解析JSON與PHP陣列/對象混淆
- 4. JSON陣列對象
- 5. json混淆
- 6. JSON序列化混淆
- 7. Angular和JSON語法混淆{}
- 8. PHP Curl和JSON混淆
- 9. 混淆陣列
- 10. JSON,Object&Class混淆
- 11. JSON語法混淆
- 12. JSON陣列內變化JSON對象值
- 13. 解析JSON陣列與JSON對象
- 14. 將JSON對象轉換爲JSON陣列
- 15. 在對象JSON invoque陣列
- 16. 填充JSON陣列/對象
- 17. JavaScript陣列的JSON對象?
- 18. Json陣列中的對象
- 19. 陣列到對象JSON
- 20. JSON PHP解碼陣列和對象
- 21. jQuery的解析JSON對象和陣列
- 22. 2D陣列列陣混淆
- 23. 混合陣列和對象
- 24. 混合陣列和對象
- 25. AutoHotKey陣列混淆
- 26. Typedef陣列混淆
- 27. 混淆從陣列
- 28. 混淆2D陣列
- 29. 是否有可能在陣列內部和陣列之間混洗對象?
- 30. Jquery和對象href混淆
你可以請編輯你的問題,並添加更多關於它的信息... 你有那裏一個對象數組... ...所以你需要做什麼與那些? –
實際上,我想顯示這個JSON代碼在Android應用程序..所以我不知道如何處理這些代碼... – rajat
沒有stacktrace或logcat和你的源代碼是不可能的。 –