public static void main(string args);
jsonarray=jsonarray.fromobject(temparry);
system.out.println(jsonarray.tostring());//列印出來的結果:["a","b","c"]
//list轉換為json
listtemplist=new arraylist();
templist.add("a");
templist.add("b");
templist.add("c");
jsonarray listjsonarray = jsonarray.fromobject(templist);
system.out.println(listjsonarray.tostring());//列印出來的結果:["a","b","c"]
//list 裡面有物件
listobjectlist=new arraylist();
user bean =new user();
bean.setuserid("id1");
bean.setusername("name1");
objectlist.add(bean);
bean =new user();
bean.setuserid("id2");
bean.setusername("name2");
objectlist.add(bean);
jsonarray json = jsonarray.fromobject(objectlist);
system.out.println(json.tostring());//列印結果:[,]
//物件轉換為json
user bean2 =new user();
bean2.setuserid("id1");
bean2.setusername("name1");
jsonobject = jsonobject.fromobject(bean2);
system.out.println(jsonobject.tostring());//列印結果:
//map 轉換為json
mapmap= new hashmap();
map.put("key1", "value1");
map.put("key2", "value2");
jsonobject = jsonobject.fromobject(map);
system.out.println(jsonobject);//列印結果:
//map裡面有list
maplistmap= new hashmap();
listmaplist=new arraylist();
user bean1 =new user();
bean1.setuserid("id1");
bean1.setusername("name1");
maplist.add(bean);
listmap.put("key1", maplist);
bean1 =new user();
bean1.setuserid("id2");
bean1.setusername("name2");
maplist.add(bean);
listmap.put("key1", maplist);
jsonobject = jsonobject.fromobject(listmap);
system.out.println(jsonobject.tostring());//列印結果:,]}
}
json解析的物件主要有2個jsonarray 和jsonobject
jsonarray 主要轉換object 和collection
jsonobject主要解析物件和map
json轉換為物件
將json字串轉化為物件 param jsondata json串 param beantype 轉換物件 return 轉換好的物件 throws ioexception throws jsonparseexception return t 轉換中可能遇到的情況 轉換時json中的字段沒按照駝峰式...
將物件轉換為JSON字串
一 引包 com.alibaba fastjson 1.2.31 二 測試方法 將物件轉化為json字串 test public void objecttojson 三 執行結果如下 diffobjectupdaterulesetlist relationobject objectname 電視 p...
將List轉換為Json物件
將list轉換為json物件,分別有兩個json的jar包 1 org.json.jsonarray包 2 net.sf.json.jsonarray包 兩個jsonarray分別實現方式 1 org.json.jsonarray包 2 net.sf.json.jsonarray包 此包下json物...