1. 程式人生 > >關於python讀取 json文件 轉dict錯誤問題

關於python讀取 json文件 轉dict錯誤問題

encoding lin dict java python 發現 ava inux 支持

晚上到家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錯誤問題