JSON是一種輕量級的數據交換格式,經常用于前后端的數據交互。Java中有很多第三方庫可以使用來實現JSON的轉換。在Java中將JSON轉換為數組格式通常使用以下代碼:
String jsonStr = "[{\"name\":\"Jack\", \"age\": 20}, {\"name\":\"Rose\", \"age\": 21}]"; JSONArray jsonArray = new JSONArray(jsonStr); Object[] arr = jsonArray.toList().toArray();
首先,我們需要定義一個JSON格式的字符串,這里我們以一個包含兩個對象的數組為例。然后我們使用JSONArray的構造函數,將JSON格式的字符串轉換成JSONArray對象。最后,我們可以調用JSONArray的toList()方法將JSONArray轉換成一個Java List對象,再使用toArray()方法轉換為Java數組。
在實際開發中經常會用到這種轉換方式,例如我們從后臺接收到一個JSON格式的數組,需要將其轉化為Java數組進行處理。使用以上代碼可以快速便捷地實現轉換。