1. 程式人生 > >json 反序列化的時候遇到的問題整理

json 反序列化的時候遇到的問題整理

首先我先採用的是微軟自帶的  JavaScriptSerializer 來進行反序列化  非常麻煩 得用 object[] 物件陣列來接受  不太好迴圈做插入

後來引用的第三方的類庫  Newtonsoft.Json.dll; 

這時我發現  DataTable dt=JsonConvert.DeserializeObject<DataTable>(json);

可以用datatable 來接受反序列化的值

這樣我們就很容易做迴圈插入了 。

還有一點注意:少量資料反序列化時 用微軟自帶的 時間稍快

大量資料時  微軟自帶的會報錯,超出其範圍。

而第三方類庫反序列化不會碰到類似問題,且速度較快。