我有一个巨大的未格式化的JSON文件-大小约为2.5G。有没有什么工具或方法可以编写脚本,帮助我将此文件格式化为易读的缩进格式?我有一台配备英特尔酷睿i7和16 an内存的PC,因此提升硬件要求应该不是问题。
发布于 2016-03-22 16:30:39
你可以试试Webstorm。我还没有尝试过处理这么大的文件,但是Webstorm能够处理非常大的文件。有一个30天的试用版,所以你可以试一下。
在Webstorm中打开文件后,单击Code
-> Reformat Code
。
希望这能有所帮助。干杯!
发布于 2016-03-22 16:34:00
我的建议是使用Jackson Streaming API。因为它是流式传输的,所以它将逐个读取您的JSON文件的令牌,并且不会消耗太多内存。
在这个link上可以找到一个流式API的例子。
https://stackoverflow.com/questions/36149415
复制相似问题