关于python读取 json文件 转dict错误问题

Posted famousday

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于python读取 json文件 转dict错误问题相关的知识,希望对你有一定的参考价值。

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

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

爬起来开电脑 弄了好久

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

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

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

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

最后问同学才知道

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

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

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

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

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

 但是老大说转成js了。

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

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

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

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

以上是关于关于python读取 json文件 转dict错误问题的主要内容,如果未能解决你的问题,请参考以下文章

Python json 读取 json 文件并转为 dict

python 处理json,list to dict

python - 如何在python中附加一个列表时处理异常,其中包含从存储从.json文件读取的数据的dict读取的数据?

proto 转json 值类型错误 python

Python3实现xml转json文件

python 中Dict 转 Json