晚上到家10点老大突然说有东西解决不了

说python 读取java生成的json文件字符编码 出问题

爬起来开电脑 弄了好久

试过了 with open rb encoding=utf-8等等

 还试过了在Linux下尝试 文件强转utf8 

以及 在编码一次 encodegbk 然后在编码 encodeutf8 

种种都试过了。 发现找问题的方向偏了

最后问同学才知道

重点!!  .json 结尾的 不可以有 注释

 有了注释就不是正经的json了

 处理方法想到了一种 最笨的拼接字符串

 回头微信问老大 老大已经解决。

老大也发现了问题 说注释的问题

 但是老大说转成js了。

一瞬间我想到了。 之间前后端数据交互都是js

用老大的话来说 js是天生支持json

奉劝各位一句 .json的文件如果你想读取出来转成python dump字典

别加注释 最好写成.js文件格式 

posted on 2018-09-26 00:21  王紫又  阅读(270)  评论(0编辑  收藏  举报