晚上到家10点老大突然说有东西解决不了
说python 读取java生成的json文件字符编码 出问题
爬起来开电脑 弄了好久
试过了 with open rb encoding=utf-8等等
还试过了在Linux下尝试 文件强转utf8
以及 在编码一次 encodegbk 然后在编码 encodeutf8
种种都试过了。 发现找问题的方向偏了
最后问同学才知道
重点!! .json 结尾的 不可以有 注释
有了注释就不是正经的json了
处理方法想到了一种 最笨的拼接字符串
回头微信问老大 老大已经解决。
老大也发现了问题 说注释的问题
但是老大说转成js了。
一瞬间我想到了。 之间前后端数据交互都是js
用老大的话来说 js是天生支持json
奉劝各位一句 .json的文件如果你想读取出来转成python dump字典
别加注释 最好写成.js文件格式
原文地址:https://www.cnblogs.com/famousday/p/9704405.html
时间: 2024-11-08 04:07:21