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 }

 

posted @ 2014-10-31 16:33  明明妮  阅读(1168)  评论(0编辑  收藏  举报