该异常有 json 文件编码所引起的,所以千万不要使用 记事本 编辑 json 文件,而应选择其他文本编辑器,如 EditPlus ,并注意保存编码格式为 UTF-8,否则可能产生中文乱码。

用记事本编辑后,即使 另存为 UTF-8 形式,也会产生乱码,因为保存在为 UTF-8 + BOM 编码

由于我是将 json 文件放在 tomcat ,进行读取的。从而导致该问题产生。

suoyi  编码很重要   用editplus打开保存

转载于:https://www.cnblogs.com/-ying/p/3168698.html

org.json.JSONException: Value of type java.lang.String cannot be converted to JSONArra相关推荐

  1. 头条穿山甲GroMore广告报错Value pangle of type java.lang.String cannot be converted to JSONObject

    接入头条穿山甲广告, 按官网走的, 使用时候大量报错. Value pangle of type java.lang.String cannot be converted to JSONObject ...

  2. Json解析异常处理方式(JSONException: Value of type java.lang.String cannot be converted to JSONObject)...

    有一次从服务器解析获取到的Json字符串突然报了这个异常,由于这个json是从 php页面上推送过来的,当时就查是不是由于编码问题引起的,所以就上网搜了,网上大部分都是说由于utf-8的bom头引起的 ...

  3. spring:Failed to convert property value of type ‘java.lang.String‘ to required type ‘java.util.Date‘

    前言 springboot有接口日期转换的经典问题,给Entity加@JsonFormat解决了输出json日期格式的输入输出问题,但是解决不了非@RequestBody/也就是普通表单提交的日期格式 ...

  4. 报错:SON parse error: Cannot deserialize value of type `java.lang.String` from Array value (token `Jso

    详细报错 JSON parse error: Cannot deserialize value of type java.lang.String from Array value (token Jso ...

  5. Failed to convert property value of type java.lang.String to required type java.lang.Integer for pro

    Failed to convert property value of type java.lang.String to required type java.lang.Integer for pro ...

  6. Consider defining a bean of type ‘java.lang.String‘ in your configuration

    Consider defining a bean of type 'java.lang.String' in your configuration 总结了网上的几种解决方案: 1.多余的@autowi ...

  7. Property ‘id‘ not found on type java.lang.String问题解决

    Property 'id' not found on type java.lang.String问题解决 参考文章: (1)Property 'id' not found on type java.l ...

  8. javax.el.PropertyNotFoundException: Property 'xxx' not found on type java.lang.String

    这个错误应该是你从处理器里把数据展示给页面的时候出现的,而且用到了jstl表达式,比如: 此时出现  javax.el.PropertyNotFoundException: Property 'xxx ...

  9. Failed to convert value of type 'java.lang.String' to required type 'java.util.Date

    异常原因:Controller层获取JSP页面请求参数是String类型,而在Controller层接收时使用Date类型,属于方法参数类型不匹配异常 警告: Failed to bind reque ...

最新文章

  1. Java中山脉的绘制---递归方法
  2. 58到家技术总监沈剑:有选择的借鉴才能不走弯路
  3. 嗷嗷嗷,kuangbin大大博客上拉的题
  4. 使用python完成的一个烟花小程序-人人都可以写的可视化Python小程序第二篇:旋转的烟花...
  5. vector can通信源码_汽车电子CAN网络dbc文件
  6. 8 个你必须要掌握的 GitHub 实用技巧!
  7. mysql使用索引扫描做排序_「Mysql索引原理(八)」使用索引扫描做排序
  8. IronPython和C#执行速度对比
  9. linux环境 Oracle客户端连接远程Oracle服务端
  10. C#中的矩阵转换,应用.net GDI+
  11. Tiktok培训可以去学习吗?
  12. cocos2dx 云彩特效
  13. Android设计模式系列-组合模式
  14. Python利用selenium实现自动登录网页qq
  15. 《HelloGitHub》第 67 期
  16. selenium是如何启动浏览器的
  17. 给女朋友讲解什么是代理模式 【java3y将东西太有意思了】
  18. 同时看过 unreal4 和 Unity 源代码的人觉得哪个引擎架构更好?
  19. Fastqc安装运行(jdk安装)
  20. 百度网盘免费扩容2T的内幕

热门文章

  1. vs中项目解决方案和项目的关系
  2. Correlated Topic model 的Gibbs sampling
  3. TensorFlow 第一步 开门见山:Hello World!
  4. TLD Tracker
  5. java http 下载_Java 通过 HTTP 下载文件
  6. 删除顺序表中重复元素,并按照原序输出
  7. uds下载服务流程图_UDS诊断全集,干货分享
  8. 联想+android电视,联想Android4.0智能电视亮相:4月底国内上市
  9. c语言下标法与指针法,《C和指针》中关于指针与下标的问题
  10. win10清理_无需第三方,win10也可以实现自动清理垃圾