Json.Net从4.0升级到7.0带来的问题
2015-11-20 09:45
459 查看
1、由于被迫Json.Net升级,导致了我们一部分查询出来数据
2、分析原因result = JsonConvert.DeserializeObject(inputContent, JsonDataType); 这一句没有反序列化成功
3、经研究发现是因为7.0对类的序列化要求更严格,要么都填写特性,要么都不写。而我们以前写的不规范导致错误。
4、解决问题:将子类加上特性即可
2、分析原因result = JsonConvert.DeserializeObject(inputContent, JsonDataType); 这一句没有反序列化成功
3、经研究发现是因为7.0对类的序列化要求更严格,要么都填写特性,要么都不写。而我们以前写的不规范导致错误。
4、解决问题:将子类加上特性即可
相关文章推荐
- C#中使用JSON.NET实现JSON、XML相互转换
- js编译与执行顺序
- 常规功能和模块自定义系统 (cfcmms)—018自定义grid方案(2)
- JSP:JSP中的EL表达式
- 详解JavaScript语言的基本语法要求
- JSP常用命令详解
- JSP:JSP动作标签
- 每天一篇javascript学习小结(面向对象编程)
- JSON数据格式
- JSP:JSP的九大内置对象
- JSP:JSP的三大指令
- JavaScript全讲-历史
- ExtJS4.2学习(11)可拖放的表格(转)
- ExtJS4.2学习(10)分组表格控件--GroupingGrid(转)
- ExtJS4.2学习(九)属性表格控件PropertyGrid(转)
- ExtJS4.2学习(八)表格限制输入数据的类型(转)
- ExtJS4.2学习(七)EditorGrid可编辑表格(转)
- 使用ember-simple-auth实现Ember.js应用的权限控制
- Extjs学习笔记——Grid表格
- Extjs学习笔记——Ext组件模型