xmljson的序列化与反序列化
Posted 长白山
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xmljson的序列化与反序列化相关的知识,希望对你有一定的参考价值。
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:再反序列化成实体模型。
以上是关于xmljson的序列化与反序列化的主要内容,如果未能解决你的问题,请参考以下文章