フロントがバックグラウンドjsonに渡されると、どのようにオブジェクトに変換したり、集合オブジェクトに変換したりしますか?
669 ワード
グーグルのGsonを使いましょう.これはとても使いやすいです.まずmavenプロジェクトが構成されているなら、そうでなければパッケージをダウンロードしましょう.
com.google.code.gson
gson
2.3.1
// new
Gson gson = new Gson();
// toJson bean json
String jsonStr = gson.toJson(user, User.class);
// fromJson json bean
Student user= gson.fromJson(jsonStr, User.class);
// ** List Json **
String jsonStr2 = gson.toJson(list);
// ** List TypeToken getType()**
List retList = gson.fromJson(jsonStr2,new TypeToken>(){}.getType());