在許多現代 Web 應用程序中,前后端之間的數據傳輸通常是通過 JSON 格式進行的。而JAVA中的JSON解析庫,GSON,可以方便地將 JSON 格式的數據轉換為對象,并且支持將 JSON 數組解析為JAVA 數組。
使用 GSON 解析 JSON 數組需要使用以下步驟:
1. 創建一個帶有 JSON 數組的字符串。
String json = "[{\"name\":\"John\",\"age\":30},{\"name\":\"Mary\",\"age\":25}]";
2. 創建一個 GSON 對象。
Gson gson = new Gson();
3. 使用 GSON 對象的 fromJson() 方法解析 JSON 數組。
User[] users = gson.fromJson(json, User[].class);
在上面的代碼中,User 是一個自定義的類,用于表示 JSON 數組中的每個對象。因為 JSON 數組可以包含多個對象,所以我們需要使用 JAVA 數組來存儲它們。
通過以上步驟,GSON 可以將 JSON 數組轉換為 JAVA 數組,使我們可以方便地訪問其中的每個對象。