c# json 序列化时遇到错误 error Self referenci…
2018-06-17 19:03:39来源:未知 阅读 ()
参考网址:http://blog.csdn.net/adenfeng/article/details/41622255
在写redis缓存帮助类的时候遇到的这个问题,本来打算先序列化一个实体为json字符串,存储到redis中。
在序列化的时候就报错了:error Self referencing loop detected for type,从网上看到了这个解决方案。
在序列化的时候加上后面的设置,就可以了,不会序列化实体中实体了。
var json = JsonConvert.SerializeObject(data, new JsonSerializerSettings { ReferenceLoopHandling = ReferenceLoopHandling.Ignore//忽略实体中实体,不再序列化里面包含的实体 });
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:Web服务的调用
- JSON文本文件导入到Sqlite3数据库 2020-03-02
- Delphi解析修改Json文件,基于superobject.pas(ISuperObjec 2019-05-08
- Delphi中使用ISuperObject解析Json数据 2019-04-25
- SuperObject Delphi 的 JSON 属性乱序 - 操作类改造 - 关于 2018-11-20
- (转) c# ExecuteNonQuery() 返回值 -1 2018-06-21
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash