我想將許多JSON文件寫入CSV文件。每個JSON文件都有幾個鍵,但不同的文件有不同的鍵。以三個JSON文件爲例。在python中將JSON轉換爲CSV:每個JSON文件都有不同的鍵
文件答:
{"a": 1, "c": 2}
文件B:
{"b": 5, "d": 3}
文件C:
{"a": 6, "b": 7}
我想是這樣一個CSV文件具有四個列三行(爲簡單起見省略逗號):
a b c d
1 2
5 3
6 7
做到這一點的一種方法是通過使用csv編寫器的多個try/except語句。但是當我處理大量密鑰時,這變得不可行。有沒有其他的選擇?
並沒有真正像CSV,使用空格作爲分隔符和「空的空間」會使加載數據真的很困難。您是否也提前知道所有可能的鑰匙? –
你應該顯示你的代碼。 –