开源项目主页:https://github.com/dongfangshangren/zson
复制代码代码如下:
java.util.listをインポートします。
java.util.arraylistをインポートします。
java.lang.reflt.typeをインポートします。
Import org.zson.jsonserializer;
org.zson.typereferenceをインポートします。
Import org.zson.jsondeserializer;
Import test.bean.somebean;
パブリッククラスのtestzson {
public static void main(){
//シリアライズ
リスト<somebean> list = new ArrayList <somebean>();
string json = new jsonserializer()。prettyformat(2).ignorenull(false)
.dateformat( "yyyy-mm-dd")。serialize(list);
//脱気になります
型型= new Typereference <list <somebean >>(){}。getType();
リスト<somebean> result =(list <somebean>)new JSondeserializer()。Deserialize(JSON、Type);
}
}