【发布时间】:2017-09-20 18:58:11
【问题描述】:
大家好,我对 python 很陌生,所以请耐心等待。 我有一个这种格式的示例 json 文件。
[{
"5":"5",
"0":"0",
"1":"1"},{
"14":"14",
"11":"11",
"15":"15"},{
"25":"25",
"23":"23",
"22":"22"}]
我想以特定方式将 json 文件转换为 csv。 1 个映射中的所有值,即 json 中的 { 和 } 应转换为 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:在 json 列名不存在。我想在 3 个文件中的每一个中添加列名。