3
我试图从多个CSV文件创建JSON文件。这些文件将被命名为bugs.csv和executions.csv。在bugs.csv文件从CSV文件创建JSON中的多维数组
例:executions.csv文件
month,,1,2,3,4
app1,ownerA,42,34,38,12
app2,ownerA,13,23,24,43
app3,ownerB,48,72,39,62
例子:
month,,1,2,3,4
app1,ownerA,1200,1500,900,1000
app2,ownerA,600,650,660,540
app3,ownerB,2750,3500,3000,3200
我想了JSON的样子:
[{"Application":"app1",
"Owner":"ownerA",
"bugs":[[1,42],[2,34],[3,38],[4,12]],
"executions":[[1,1200],[2,1500],[3,900],[4,1000]]},
{"Application":"app2":,
"Owner":"ownerA",
"bugs": [[1,13],[2,23],[3,24],[4,43]],
"executions":[[1,600],[2,650],[3,660],[4,540]]}]
使用csv和json模块的python脚本可以在几行内为您做到这一点。或者你可能会感到幸运,而更多的业障人士会为你写信。 – philo
谢谢philo。有没有人有人使用JavaScript的建议?所有其余的工作都在JavaScript中,我们的服务提供商没有python开发人员。 – ecfitzgerald
您还可以使用OpenRefine进行自定义JSON导出。但是OpenRefine不支持自动化。这只适合一次性工作。 – magdmartin