我需要創建一個具有以下結構法,我不能夠成功,因爲我有結構/陣列內部結構新的JSON文件JSON文件,該文件應該是這樣的: 任何想法如何創建一個這樣的?創建深陣列
{
"Entry1": [
{
"id": "0001",
"type": "USER",
},
{
"id": "0002",
"type": "EMP",
"property":"Salery",
}
],
"Entry2": [
{
"id": "0005",
"name": "Vacation",
"property":"user",
},
{
"id": "0008",
"name": "Work",
}
]
}
我試圖使用下面的代碼沒有成功。
JSONObject obj = new JSONObject();
obj.put("entry1", null);
JSONArray list = new JSONArray();
list.add("id");
list.add("USER");
....
謝謝,是它的源免費的嗎?如果是的,我怎麼能得到罐,以避免錯誤? –
是的,當然,你可以使用它。我使用gradle來解決依賴關係,但你也可以使用maven或者從maven central repository下載jar並添加到classpath中。 Gson可以從這裏下載http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.google.code.gson%22(「download:column) – pepuch
謝謝帕特里克,我還是想念代碼我應該如何把條目1和條目2這是鍵值字段的數組的父項,因爲當我打印它時,我沒有看到entry1&2 –