在Java編程中,經常需要進行JSON字符串到對象數組的轉換。JSONObject和JSONArray是Java中處理JSON數據的基本類,可以使用它們來完成JSON字符串的解析和轉換。
//示例JSON字符串 String jsonStr = "{'users':[{'name':'Tom','age':18},{'name':'Jack','age':20}]}"; //將JSON字符串轉換為JSONObject對象 JSONObject jsonObj = new JSONObject(jsonStr); //獲取JSONArray對象 JSONArray jsonArray = jsonObj.getJSONArray("users"); //定義User對象數組 User[] users = new User[jsonArray.length()]; //遍歷JSONArray,將每一個JSONObject轉換為User對象 for(int i=0; i在以上代碼中,我們首先將JSON字符串轉換為JSONObject對象,然后獲取其中的數組對象JSONArray。接著定義User對象數組,遍歷JSONArray,將每一個JSONObject轉換為User對象。最終,我們就成功將JSON字符串轉換為了User對象數組。
下一篇vue文件怎么用