大家好,我对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)),进行第一次尝试,然后返回一些您尝试的代码。 –