json存取对象
1. 存取单个对象
1.1 存入
1 MyClass o = new MyClass(); 2 JSONObject json = new JSONObject(); 3 json.put("object",o)
1.2 取出
1 JSONObject jo= json.getJSONObject("object"); 2 MyClass mo=JSONObject.toBeab(jo,MyClass.class)
2. 存放一个List
2.1 存入
1 List<MyClass> list= new ArrayList<MyClass>(); 2 list.add(o) 3 json.put("ist",list)
2.2 取出
1 JSONArray ja = JSONObject.getJSONArray("list") 2 for(JSONObject jo:ja){ 3 MyClass mo=JSONObject.toBean(jo,MyClass.class) 4 }