Tag: DateTime ATI Object mode src serial isod image reverse order
1.JSON serialization
String jsonstr= jsonconvert.serializeobject (Entity);
eg
A a=new a (); A.name= "Elain00"; a.hobby= "Eat eat"; string Jsonstr=jsonconvert.serializeobject (a);
2.JSON deserialization
String jsonstr = "jsonstring";
Class model = jsonconvert.deserializeobject<class> (JSONSTR);
eg
String jsonstr= ' {\ ' name\ ': \ ' elaine00\ ', \ ' hobby\ ': \ ' eat eat\ '} '; A a=jsonconvert.deserializeobject<a> (JSONSTR);
3. Time format processing
Isodatetimeconverter TimeFormat = new Isodatetimeconverter (); Timeformat.datetimeformat = "Yyyy-mm-dd HH:mm:ss"; Response.Write (Jsonconvert.serializeobject (BLL). Getmodellist (strwhere), Newtonsoft.Json.Formatting.Indented, TimeFormat);
4. Extension methods
public static class Newtonjsonhelper {public static string SerializeObject (This object obj) { return Jsonconvert.serializeobject (obj, formatting.indented, new jsonserializersettings{ referenceloophandling = Referenceloophandling.ignore}); } public static T-deserializeobject<t> (This string data) { return jsonconvert.deserializeobject<t> (data, new jsonserializersettings { referenceloophandling = Referenceloophandling.ignore }); } }
Newtonsoft.json serialization and deserialization of time format "Go"