我有一个包含数千行的JSON文件,我需要使用其他格式。
我当前的代码如下:
[{"Date":"2012-05-11","Value":19.5},
{"Date":"2012-05-15","Value":19.5},
{"Date":"2012-05-16","Value":18},
{"Date":"2012-05-17","Value":17.75},
...]
看起来应该是这样的:
[Date.UTC(2012,5,11),19.5],
[Date.UTC(2012,5,13),19.5],
[Date.UTC(2012,5,16),18],
[Date.UTC(2012,5,17),17.75],
....]
是否有工具或快速方法来执行此操作,手动更改数千行会花费太多时间。
提前致谢。
答案 0 :(得分:2)
以编程方式,例如php,并将JSON文件的每一行视为字符串,您可以使用preg_replace(),但由于这是一次性要求,只需将您的json文件加载到文本编辑器中,然后:
删除前方和后方括号。
查找所有{"Date":"
替换为[Date.UTC(
查找所有","Value":
替换为),
查找所有},
替换为],
保存