Json格式转换
由于本人经常复制粘贴导致很多基本的工具的使用都不怎么记得住,现在特用csdn来帮助我恢复记忆!
1、格式转换bean --> json --> JSONObject
Gson gson = new Gson();
String jsonStr = gson.toJson(data);
JSONObject datas = (JSONObject) JSONValue.parse(jsonStr);
2、有时也会遇到需要保存或者传递一个List集合中的bean对象内容,如:
ArrayList<ClassifyRows> mListFinalFinish;
//此处内容自填
mListFinalFinish.add(...);
Gson gson = new Gson();
Type listType = new TypeToken<List<ClassifyRows>>() {
}.getType();
String jsonStr = gson.toJson(mListFinalFinish,listType);