2013年6月20日 星期四

DataContractJsonSerializer 介紹

JavaScriptSerializer是.NET 3.5中新增的類別
該類別在System.Runtime.Serialization.Json命名空間下面
需引用System.Runtime.Serialization.dll
建構式
DataContractJsonSerializer(Type) 傳入要轉換的資料型別
DataContractJsonSerializer(Type, DataContractJsonSerializerSettings) 傳入要轉換的資料型別,和設定值

方法
WriteObject
將物件序列化成JSON字串
ReadObject
將JSON字串反序列化成指定的物件