【发布时间】:2015-01-09 22:22:56
【问题描述】:
我有一个 1.9GB 的制表符分隔文件,它是 xlsx 文件的形式。我可以编写一个脚本将其转换为 CSV,然后将其转换为 json,但我只是好奇是否有更直接的方法可以做到这一点。谢谢! :)
【问题讨论】:
-
jq 可以直接将tsv转json。要获得更准确的答案,对预期输出的描述和数据样本会有所帮助。
标签: json csv type-conversion
我有一个 1.9GB 的制表符分隔文件,它是 xlsx 文件的形式。我可以编写一个脚本将其转换为 CSV,然后将其转换为 json,但我只是好奇是否有更直接的方法可以做到这一点。谢谢! :)
【问题讨论】:
标签: json csv type-conversion
不确定这是否是一个选项,但您可以将其导入某个数据库(例如 mongo),然后使用该选项相对轻松地导出
【讨论】:
我最近遇到了一个类似的问题,我发现实际上很容易做的就是使用 MATLAB 直接从 XLSX 到 JSON。
正在导入 XLSX:https://www.mathworks.com/help/matlab/ref/xlsread.html
正在导出 JSON:https://www.mathworks.com/help/matlab/ref/jsonencode.html
这么大的文件可能需要一点时间,但我在一个大约 400MB 大小的文件上完成了,没有问题。
【讨论】: