以前在C# 中的json转换我们一般采用Newton 进行转换,但是转换出来的json数据与Java中的json转换数据是不一样的,其差别在于C#中的json 数据没有根结点。
刚开始觉得能用就行,但后来听说java中的出fastJson,有人经过数据测试后得到其速度快,效率高,于是想C#中也应该有对应的东东,结果真在C#中也有实现,
用了之后感觉fastJson果然fast,不论是序列化还反序列化都比Newton好,建议以后用fastJson进行相应处理。
string text = fastJSON.JSON.Instance.ToJSON(dt);
DataTable dd = fastJSON.JSON.Instance.ToObject<DataTable>(text);