1. pom.xml
<Dependency> <groupId>Net.sf.json-lib</groupId> <Artifactid>Json-lib</Artifactid> <version>2.4</version> <classifier>Jdk15</classifier> </Dependency>
2. Conversion between JSON and Object/collection
public Static voidmain (string[] Args) {user user=NewUser (); User.setnickname ("aaaa"); USER.SETPSWD ("bbb"); List<User> userlist =NewArraylist<user>(); Userlist.add (user); //Objects --jsonobject/jsonarrayJsonobject Jsonobject =Jsonobject.fromobject (user); System.out.println (jsonobject.tostring ()); Jsonarray Jsonarray=Jsonarray.fromobject (userlist); System.out.println (jsonarray.tostring ()); //Jsonobject Object/jsonarray CollectionUser User2 = (user) Jsonobject.tobean (jsonobject,user.class); System.out.println (user2.getnickname ()); user[] Userarray= (user[]) Jsonarray.toarray (jsonarray,user.class); System.out.println (userarray.length); }
Conversion between JSON and an object or collection