Java對于JSON的處理非常方便,可以輕松地將JSON字符串轉換成Java中的數組和集合。下面是關于如何實現Java JSON轉數組和集合的示例。
JSON字符串
String jsonString = "[{'id': 1, 'name': 'Tom'}, {'id': 2, 'name': 'Jerry'}]";
JSON轉數組
使用JSONArray的toJavaArray()方法可以將JSON字符串轉換成Java中的數組。
JSONArray jsonArray = new JSONArray(jsonString); String[] nameArray = jsonArray.toJavaArray(String.class); for (String name : nameArray) { System.out.println(name); }
JSON轉集合
使用JSONArray的toList()方法可以將JSON字符串轉換成Java中的List。
JSONArray jsonArray = new JSONArray(jsonString); List<JSONObject> jsonObjectList = jsonArray.toList(); for (JSONObject jsonObject : jsonObjectList) { System.out.println("id: " + jsonObject.getInt("id") + ", name: " + jsonObject.getString("name")); }
通過以上代碼示例可以看到,Java JSON轉數組和集合非常簡單,只需要調用JSONArray提供的toJavaArray()和toList()方法即可實現轉換。
上一篇html生日代碼文本
下一篇html生日快樂編程代碼