这个报错按理来说是因为解析了空对象才出现,但是我的json是有值的,就很奇怪,搜了一下添加了个jsonsetting解决了

  // 设置json序列化忽略nullJsonSerializerSettings jsonSerializerSettings = new JsonSerializerSettings();jsonSerializerSettings.NullValueHandling = NullValueHandling.Ignore;// 这样就不会报null的错误了List<SeniorCourseQhPhoneList.Data.PhoneContentList> phoneContentLists = JsonConvert.DeserializeObject<List<SeniorCourseQhPhoneList.Data.PhoneContentList>>(json, jsonSerializerSettings);

Json 解析报错 InvalidCastException: Null object cannot be converted to a value type.相关推荐

  1. 解决JSON解析报错JsonParseException_ Unrecognized token ‘zxx‘_ was expecting (‘true‘, ‘false‘ or ‘null‘)

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 问题描述 SpringBoot项目中使用jackson进行数据解析. 代码如下: ValueO ...

  2. 解决json解析报错:Expecting value: line 1 column 1 (char 0)

    一般来说,出现这种Expecting value: line 1 column 1 (char 0)报错,一般原因都是返回的数据的格式不是json格式的. 今天在用flask写一个接口,测试接口的时候 ...

  3. json解析报错:HttpMessageNotReadableException: JSON parse error: Unexpected character (‘/‘ (code 47))

    报错信息 at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 109] ...

  4. python3运行报错:TypeError: Object of type ‘type‘ is not JSON serializable解决方法(详细)

    python3运行报错:TypeError: Object of type 'type' is not JSON serializable解决方法(详细) 参考文章: (1)python3运行报错:T ...

  5. Java解析JSON时,new JSONObject(这儿写json字符串)报错问题

    在获取json字符串后Java使用api创建json对象报错,查阅资料解决该问题: 问题原因:net.sf.json.jsonobject 没有 new JSONObject(String)的构造方法 ...

  6. 13.10 Scala中使用JSON.toJSONString报错:ambiguous reference to overloaded definition

    13.10 Scala中使用JSON.toJSONString报错:ambiguous reference to overloaded definition 问题描述: [ERROR] /Users/ ...

  7. python中json.loads报错: Expecting ‘,‘ delimiter: line 1 column 3545 (char 3544)

    在python中使用json.loads报错: Expecting ',' delimiter: line 1 column 3545 (char 3544) 原因: json字符串为: jsonSt ...

  8. 【解决】控制台报错Uncaught TypeError: Object(...) is not a function at eval (vue-router.esm-bundler.js

    打开http://localhost:8080/,控制台报错 Uncaught TypeError: Object(...) is not a functionat eval (vue-router. ...

  9. 解析报错   No such provider: BC

    解析报错   No such provider: BC 我在网上找了,有几种方法.修改配置文件和添加代码(代码我也不太明白,希望懂的老铁可以解释一下) 修改配置文件我也试过,是可行的,不过不推荐 找到 ...

最新文章

  1. maven开发mybatis 让*.xml 拷贝到classes目录下
  2. Apache服务器多站点配置
  3. Oracle的解惑一二to date 与24小时制表示法及mm分钟的显示
  4. Tensorflow取消占用全部GPU
  5. Python精确指南——第四章-部署和技巧
  6. Vue.js的虚拟dom
  7. matlab线旋转成面,用matlab怎么绘制一条曲线绕z轴旋转生成的曲面?
  8. 【学术】论文写作葵花宝典
  9. Cesium:修改初始相机默认位置以及HomeButton返回默认位置按钮方法
  10. 仿ofo首页眼睛跟随加速器移动效果
  11. 织梦dedecms包装设计生产公司网站模板(中英文版)
  12. Windows图标-Icon文件格式分析。
  13. 达到英语欧洲语言C2级的书有,剑桥少儿英语二级书
  14. indesign选中不了图片删除_图片神器XnView教程、方法和技巧汇总
  15. 应用计算机测定线性电阻电路图和实物图,PC817中文数据摘要_PC817引脚图和功能_工作原理_特性参数及典型应用电路...
  16. 教你使用日文输入法-日文输入显示不用愁
  17. 北风:如何自学营销策划和网络营销?
  18. TimesTen IX锁及用途介绍[TimesTen运维]
  19. 学会结构化思维,成为大牛唾手可得
  20. 所有私有、共享IP段(全)

热门文章

  1. 计算MD5值有几种方式
  2. Bug:正试图在 OS 加载程序锁内执行托管代码
  3. “无键盘输入”时代来临 搜狗输入法将推智能手环
  4. c语言求椭圆的切线方程,如何快速求椭圆的切线方程
  5. Git 分支开发规范
  6. JS(五):JS的window对象之window相关方法、定时器
  7. HTTP请求状态码集合
  8. 如何优雅地使用Sublime Text3中大量的插件
  9. 产品设计--七大定律
  10. android 系统自带的软件可以删除列表--Defy