Json格式转换

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 mListFinalFinish;
 //此处内容自填
 mListFinalFinish.add(...);
 Gson gson = new Gson();
 Type listType = new TypeToken>() {
            }.getType();
 String jsonStr = gson.toJson(mListFinalFinish,listType);

你可能感兴趣的:(Android开发)