码迷,mamicode.com
首页 > Web开发 > 详细

xml、json的序列化与反序列化

时间:2017-10-16 16:36:49      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:网络传输   字符串   结构   bsp   serialize   json   serial   ring   XML   

xml数据 : XmlSerializer.Serialize   与  XmlSerializer.Deserialize,使用起来稍有些复杂,需要对 “实体模型” 的“对应属性”  进行  节点特性标注(比如:[XmlElement(ElementName = "Books")]

json数据:JsonConvert.SerializeObject  与  JsonConvert.SerializeObject.DeserializeObject,使用起来很简单,只要保证“实体模型”  的  数据结构 与  json字符串的  一致即可

 

两个系统之间的    json格式数据传递描述:

第一系统:实体模型---> JsonConvert.SerializeObject:序列化成json格式字符串  ---->  byte[]    ----网络传输---》   第二系统:---->  byte[] -----> string (json格式)——> JsonConvert.DeserializeObject:再反序列化成实体模型。

 

xml、json的序列化与反序列化

标签:网络传输   字符串   结构   bsp   serialize   json   serial   ring   XML   

原文地址:http://www.cnblogs.com/changbaishan/p/7677131.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!