gson如何轉化json數組


String、JsonObject、JavaBean 互相轉換 User user = new Gson().fromJson(jsonObject, User.class); User user = new Gson().fromJson(string, User.class); String string = new Gson().toJson(user); JsonObject jsonObject = new Gson().toJsonTree(user).getAsJsonObject(); JsonObject jsonObject = new JsonParser().parse(string).getAsJsonObject(); String、JsonArray、List互相轉換
  Type type =new TypeToken<List<User>>() {
  }.getType()
;

  List<User> userList = gson.fromJson(string, type);
  List<User> userList = gson.fromJson(jsonArray, type);

  String string = new Gson().toJson(userList);
  JsonArray jsonArray = new Gson().toJsonTree(userList, type).getAsJsonArray();
  JsonArray jsonArray = new JsonParser().parse(string).getAsJsonArray();


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM