Newtonsoft.Json转换强类型DataTable错误:Self referencing loop detected with type ......

原创 2015年07月07日 08:49:37

问题,在使用Newtonsoft.Json对强类型的DataTable进行系列化时会出现循环引用错误


解决办法,不要直接系列化强类型的DataTable,改为

JsonConvert.SerializeObject(dt.DefaultView.ToTable());
系列化缺省视图转换出来的DataTable

Json Self referencing loop detected

Self referencing loop detected......的错误 解决方案: 1 增加  [JsonIgnore]  过滤关联,使其不参与序列化。 这个方法简单粗暴。但是你就没办法获...
  • hanjun0612
  • hanjun0612
  • 2017年03月01日 12:00
  • 915

JSON.NET Error Self referencing loop detected for type

我们在使用JsonConvert.SerializeObject 把对象转换为json格式出现以下错误 其他信息: Self referencing loop detected for propert...
  • adenfeng
  • adenfeng
  • 2014年11月30日 14:18
  • 7138

关于报错Self referencing loop detected with type的原因以及解决办法

这种错误是由于使用EF创建实体模型,并且模型间有关系并且添加了相应的导航属性,所以使用Json.net转换类的实例的时候 把导航属性也算进去了(A是B的导航属性,B也是A的导航属性,所以会无限循环,导...
  • zy0421911
  • zy0421911
  • 2016年05月06日 14:03
  • 2456

错误:【Self referencing loop detected with type】

Newtonsoft环境:LINQ+Newtonsoft 问题:若两表间有外键,如图 如果代码按如下写法则会报错:【Self referencing loop detected with ty...
  • jin8907
  • jin8907
  • 2015年08月27日 15:38
  • 1225

Self referencing loop detected for property

问题记录: Self referencing loop detected for property 'ParentClassify' with type 'System.Data.Entity....
  • fy809178958
  • fy809178958
  • 2017年09月11日 10:37
  • 371

Self referencing loop detected for type 'System.Data.Entity.DynamicProxies.Rpt_StatementInfo_F31C84C

Self referencingloop detected for type'System.Data.Entity.DynamicProxies.Rpt_StatementInfo_F31C84CFA...
  • u010182162
  • u010182162
  • 2014年11月10日 16:53
  • 1274

修复warning:Constraint referencing items turned off in current configuration

出现原因这个问题大多数是因为使用了 xib 的 Trait Variations 属性,并且出现了控件的 install 与相应的 NSLayoutConstraint 的 install 不配对引起...
  • xxq_2011
  • xxq_2011
  • 2017年06月13日 16:18
  • 414

Self-referencing loop problems

private string MySerializeObject(Object value){StringWriter sw = new StringWriter(CultureInfo.Invari...
  • BoyPlusPlus
  • BoyPlusPlus
  • 2008年03月14日 15:54
  • 2900

Newtonsoft.Json转换强类型DataTable错误:Self referencing loop detected with type ......

问题,在使用Newtonsoft.Json对强类型的DataTable进行系列化时会出现循环引用错误 解决办法,不要直接系列化强类型的DataTable,改为 JsonConvert.Se...
  • apollokk
  • apollokk
  • 2015年07月07日 08:49
  • 2866

asp.net mvc 的webApi (二)vs自动生成的问题

1.在新建一个webApi 的控制器的时候,选择
  • yanfeng918
  • yanfeng918
  • 2014年06月25日 23:20
  • 2658
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Newtonsoft.Json转换强类型DataTable错误:Self referencing loop detected with type ......
举报原因:
原因补充:

(最多只允许输入30个字)