日常工作中常常会有临时导出数据的需求,几乎所有数据源都可以很方便地导出数据为 JSON 格式,例如:

[
    {
        "ID":0,
        "Name":"Lucy",
        "Age":17,
        "Granted":true
    },{
        "ID":1,
        "Name":"Lily",
        "Age":20,
        "Granted":false
    }
]

但要将这 JSON 转成 Excel 表格,不写脚本还挺麻烦的。虽然脚本写起来很简单,写的次数多了也就烦了,所以干脆 Release 成一个通用的工具:github.com/eaglexiang/json2excel ,基于 Go 开发,提供 Release 下载。

举个例子,上面的数据通过以下命令

json2excel --if src.json --of dst.xlsx

就可以一键转化成以下 Excel 文件

一键将 JSON 数组转为 Excel 表格

一键将 JSON 数组转为 Excel 表格