• 奇怪的现象

    • 在WinPC上 使用LitJson将序列化的数据存入文件,再反序列化就是正常的
    • 将这些序列化的文件通过网络传输(我是用的是UnityWebRequest)获取到之后,直接进行反序列化就会报这个异常
  • 调试并没有发现什么异常,就是调试的时候字符串里面有转义字符,其实这是正常的
  • 问题排除:
    • LitJson有问题? 不可能
    • UnityWebRequest 有问题?
  • 然后开始怀疑文件的编码格式,果然该文件使用了万恶的UTF-8 with bom,将其修改为UTF-8再进行尝试,问题解决
    • 修改的方式

      • 使用Notepad++打开,点击编码,就会找到UTF-8
      • 使用VS的文件→高级保存选项(没有的话可以使用工具→自定义→命令→将菜单栏切换为选择文件→右侧点击添加命令→左侧选择文件→在右侧的选项里面就会找到高级保存选项→确定)进行设置,选择utf-8无签名(这个选项藏得比较深,当你第一次选择的时候可能不太好找,把滑动条拉倒最下面,倒数5个左右就会找到)

Unity使用Json解析时报错[JsonException: Invalid character '' in input string]相关推荐

  1. Unity的Json解析二–写Json文件

    本文章由cartzhang编写,转载请注明出处. 所有权利保留. 文章链接:http://blog.csdn.net/cartzhang/article/details/50378805 作者:car ...

  2. Cookie报错: An invalid character [32] was present in the Cookie value

    一.遇到的问题 Cookie报错: An invalid character [32] was present in the Cookie value 原因: 格式化输出日期时报错: yyyy年MM月 ...

  3. 成功解决 PL/SQL Developer 报错 ORA-00911: invalid character

    本文目录 1.出现问题 2.分析问题 3.解决问题 4.总结 推荐文章 1.出现问题 在使用 PL/SQL Developer 报错 ORA-00911: invalid character 2.分析 ...

  4. C# 报错ORA-00911: invalid character

    环境 VS2019 Windows 2010 64 背景 我真的是被这个报错ORA-00911: invalid character搞死了,真的是绝了,肉眼看这个SQL完全无问题,但是执行就是报错,害 ...

  5. 关于Swagger报错java.lang.NumberFormatException: For input string: 的总结

    关于Swagger报错java.lang.NumberFormatException: For input string: ""的总结 1 为什么会报错? 2 如何排错? 3 哪种 ...

  6. Gitlab和AD账号集成,账号登录时报错:Invalid credentials

    背景: 公司搭建了Gitlab,然后和AD账号进行集成,采用AD账号进行认证. 问题: 其他集成的系统使用AD账号都无认证错误的问题,只有Gitlab认证时,提示报错:Invalid credenti ...

  7. 谷歌的Gson存储的时间转fastjson时报错JSONException: For input string: Jan 1, 1994 12:00:00 AM

    以前版本是用gson存储的数据,gson存储时间数据是直接的时间字符串,而fastjson存储数据是存时间戳,导致新版本app原来用gson存储的时间的用户信息在新版本用fastjson转换的时候报J ...

  8. tomcat升级后报错: Invalid character found in the request target.

    准备上线一个项目.本地环境有两套环境,一个测试环境,一个正式环境.项目在测试环境已验证测试通过,准备部署到正式环境.但部署后任何一个请求都报错,报错日志如下: java.lang.IllegalArg ...

  9. docker 报错 error: invalid character ‘\x00‘ looking for beginning of value

    执行docker build的时候报错:error: invalid character '\x00' looking for beginning of value. 环境: Docker versi ...

最新文章

  1. 批阅论文和作业Python程序助手
  2. 360前端星学习笔记-深入CSS
  3. 前端cookie 放到请求头_ajax请求携带cookie和自定义请求头header(跨域和同域)
  4. python在子类中添加新的属性_pycharm实现在子类中添加一个父类没有的属性
  5. NYOJ 990 蚂蚁感冒
  6. 使用freemarker生成xml模板
  7. python 可执行文件_如何通过Python函数运行的可执行文件的终端...
  8. [翻译]SQL Server 未公开的两个存储过程sp_MSforeachtable 和 sp_MSforeachdb
  9. Vue的基础认知一---构建环境/v指令的使用
  10. 读《现代软件工程--构建之法》所思
  11. Linux进程管理及作业控制(转)
  12. 电脑本地连接,电脑出现多个“本地连接”的解决方法
  13. 成功解决error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools“
  14. 制作flash cs的简单小游戏
  15. C#学校有近千名学生,在操作上排队,5人一行余2人,7人一行余3人,3人一行余1人,编写一个程序求该校的学生人数。
  16. 智能建筑弱电工程基本的一些施工项目
  17. 哈利波特魔法觉醒火盾护身卡组推荐 火盾护身如何搭配
  18. 【大学生英语竞赛】备考应考经验 + 备考资料
  19. 测试学习-104-在Linux干净卸载mysql
  20. 青岛大学计算机专业春考,青岛大学春季高考专业

热门文章

  1. 蓝桥杯嵌入式AD采样解析
  2. 【二】2D测量 Metrology——add_metrology_object_rectangle2_measure()算子
  3. Supervisor 后台进程管理
  4. QQ绑定手机就安全???——————【Badboy】
  5. 剑破冰山:Oracle开发艺术(前言)
  6. 03论文阅读与分享————2020年中国知网六自由度机器人轨迹规划相关论文统计
  7. 咬文嚼字vue系列(一)
  8. UC/OS的46个系统函数2
  9. redis导入列表文件,写入列表文件
  10. Nagios部署与配置