开源项目主页 : https : //github.com/dongfangshangren/zson
复制代码代码如下 :
Java.util.list 가져 오기;
java.util.arraylist 가져 오기;
import java.lang.reflect.type;
import org.zson.jsonserializer;
import org.zson.typereference;
import org.zson.jsondeserializer;
가져 오기 test.bean.somebean;
공개 수업 testzson {
public static void main () {
// 직렬화
List <SomeBean> List = New ArrayList <SomeBean> ();
String json = new Jsonserializer (). PrettyFormat (2) .IngorEnull (false)
.dateformat ( "yyyy-mm-dd"). serialize (list);
// deserilize
Type Type = New TypEreference <list <Nodbean >> () {}. gettype ();
List <SomeBean> result = (List <SodeBean>) New JSondeserializer (). deserialize (json, type);
}
}