大家好,我對python非常陌生,所以只需要忍耐一下。 我有一個這種格式的示例json文件。將地圖數組json轉換爲csv
[{
"5":"5",
"0":"0",
"1":"1"},{
"14":"14",
"11":"11",
"15":"15"},{
"25":"25",
"23":"23",
"22":"22"}]
我想以特定的方式將json文件轉換爲csv。應該將json中的1個映射中的所有值即{
和}
轉換爲csv文件(比如FILE_A.csv)。
對於上面的例子,
FILE_A.csv,
DAILY,COUNT
5,5
0,0
1,1
FILE_B.csv,
WEEKLY,COUNT
14,14
11,11
15,15
FILE_C.csv,
MONTHLY,COUNT
25,25
23,23
22,22
只會有json中的3張地圖。
任何人都可以建議將json中的3個地圖轉換爲上述結構的3個不同的csv文件的最佳方式?
在此先感謝。
你在哪裏要列名保存在JSON? – Dmitry
@Dmitry:在json列名不存在。我想在三個文件中的每一箇中添加列名。 – Rowen
@Rowen這是通過'json'模塊的標準讀取,在列表中循環並通過'csv'模塊輸出。我建議你看看一些python的介紹(比如[this](http://www.oreilly.com/programming/free/a-whirlwind-tour-of-python.csp)或[this](http:// www.scipy-lectures.org/intro/language/python_language.html)),進行第一次嘗試,然後返回一些您嘗試的代碼。 –