开源项目主页: https: //github.com/dongfangshangren/zson
复制代码代码如下:
นำเข้า java.util.list;
นำเข้า java.util.arraylist;
นำเข้า java.lang.reflect.type;
นำเข้า org.zson.jsonserializer;
นำเข้า org.zson.typereference;
นำเข้า org.zson.jsondeserializer;
นำเข้า test.bean.somebean;
Testzson ชั้นเรียนสาธารณะ {
โมฆะคงที่สาธารณะหลัก () {
// serialize
รายการ <SomeBean> list = new ArrayList <SomeBean> ();
String json = new JSonserializer (). prettyformat (2) .ignorenull (false)
.DateFormat ("yyyy-mm-dd"). serialize (รายการ);
// deserilize
type type = typereference ใหม่ <list <someBean >> () {}. getType ();
รายการ <SomeBean> result = (รายการ <SomeBean>) JSondeserializer ใหม่ (). deserialize (json, type);
-
-