C#——序列化与反序列化
程序员文章站
2022-06-16 08:19:02
...
序列化和反序列化的概念
把对象转换为字节序列的过程称为对象的序列化。(通俗的理解为对象转为字符串)
例子如:
//序列化:List 转 json字符串,resultList为List
string jsonStr=Newtonsoft.Json.JsonConvert.SerializeObject(resultList);
把字节序列恢复为对象的过程称为对象的反序列化。(通俗的理解为字符串转为对象)
如
//反序列化:json字符串 转 List
List<DropDownBasicData> resultList= Newtonsoft.Json.JsonConvert.DeserializeObject<List<DropDownBasicData>>(jsonStr);