json-lib-x.x.jar:
1. List集合转换成json代码
List list = new ArrayList();
list.add( "a" );
JSONArray arry = JSONArray.fromObject( list );
2. Map集合转换成json代码
Map map = new HashMap();
map.put("a", "a");
JSONObject json = JSONObject.fromObject(map);
3. Bean转换成json代码
JSONObject jsonObject = JSONObject.fromObject(new JsonBean());
5. 一般数据转换成json代码
JSONArray jsonArray3 = JSONArray.fromObject("['json','is','easy']" );
6.简短string转json
String json = "{\"a\":\"a\",\"b\":\"b\"}";
JSONObject json_test = JSONObject.fromObject(json);
org.json.JSONObject
1.其他类型转JSONObject
String obj = "{\"a\":\"a\",\"b\":\"b\"}";
Map obj = new HashMap();
obj.put("a", "a");
List obj = new ArrayList();
obj.add( "a" );
JSONObject json = new JSONObject(obj);