在.net3.0中序列化數據只需引用System.Web.Extensions.dll, 命名空間裏引用了System.Web.Script.Serializationjson
JavaScriptSerializer jss = new JavaScriptSerializer();.net
jss.Serialize(list);便可!!code
但在2.0中沒有System.Web.Extensions.dll,因此不能像在3.0裏那樣用了,個人方法是換一個序列化類,Json.Net支持.net 2.0,進入點擊打開連接下載最新的Json.Net解壓,而後bin文件夾裏會有一個DotNet20文件夾,這就是支持2.0的Json.Net,而後再項目裏引用Newtonsoft.Json.dllblog
再在命名空間裏引用Newtonsoft.Json;ip
而後一句話就可序列化數據了get
JsonConvert.SerializeObject(list);io
更多方法看這裏:命名空間
http://blog.csdn.net/mazhaojuan/article/details/8592969序列化