0
我有一個JSON文件保存到磁盤,我想閱讀的列表。有時JSON文件跨越多行,因此,我認爲通過open(file,'rb').readlines()
循環的簡單列表理解將失敗。如何從python中的文件讀取JSON文件的列表?
文件被括在括號中,因此將它們傳遞給json.load
或json.loads
將不起作用。
一個例子文件將是:
[{key:value,key2:value2},{morekeys:morevalues},{evenmorekeys,evenmorevalues}]
什麼是閱讀JSON條目保存的列表時,項跨越多行多最好/最Python的方式?
你可以顯示你的文件的樣子的片段?爲什麼他們不能加載json?什麼添加了無效的格式給他們?換行符在json中並不重要。 – jdi
文件以'['開頭,以']'結尾。答覆註釋。感謝您的建議。 – mac389
但是'[]'是有效的json數組。這聽起來像你有一個對象的數組。 – jdi