c数据的序列化和反序列化(推荐版)(2)

发布时间:2021-06-09

返回的是个字符串,集合序列化的方法类似;

下边是的代码:

JsonConvert .SerializeObject (list, Formatting.None );有且只有一行!!!!当然首先得添加

的引用

接下是反序列化的代码,.net 自带:

///<summary>

///将json 数据转化为对象

///</summary>

///<param name="entity"></param>

///<param name="jsonstring"></param>

///<returns></returns>

public wf_Task_Inbox JsonToEntity(string jsonstring)

{

DataContractJsonSerializer

using

{

return serializer.ReadObject(mStream) as wf_Task_Inbox;

}

}

(MemoryStream serializer mStream = = new new DataContractJsonSerializer(typeof(wf_Task_Inbox)); MemoryStream(Encoding.UTF8.GetBytes(jsonstring)))

同时也是因为自带的木有泛型的扩展,所以不太喜欢,的方法:

JsonConvert.DeserializeObject<List<wf_Task_Inbox>>(jsonstring) ; 这个是集合的,当然单个对象的怎么弄,你懂的,去掉《T》就行了呗....

生成的序列化数据是标准的json格式:

[{"ID":"0","Name":"姓名:0"},{"ID":"1","Name":"姓名:1"},{"ID":"2","Name":"姓名:2"},{"ID":"3","Name":"姓名:3"},{"ID":"4","Name":"姓名:4"},{"ID":"5","Name":"姓名:

c数据的序列化和反序列化(推荐版)(2).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219