JSON 转 CSV|列选择与嵌套展开

将 JSON 转为 CSV,支持列选择、嵌套展开、分隔符设置和 UTF-8 BOM。转换在浏览器内完成。

浏览器内转换 · 无需注册

最多 10 MB · 文件不上传

使用方法

  1. 粘贴 JSON 或选择本地文件。
  2. 选择分隔符和嵌套展开设置后转换。若需筛选字段,选择列后再次转换。
  3. 检查预览并下载 CSV。带 BOM 的 UTF-8 有助于 Excel 识别日语等文本。

示例

JSON: [{"id":"001","address":{"city":"東京"}}]
CSV:
id,address.city
001,東京

功能与限制

转换数据保留在当前浏览器标签页内,刷新后清除。

限制:输入 10 MB、50,000 条记录、2,000 列,JSON 展开后最多 100 万个单元格。使用 Web Worker 处理。

嵌套对象展开为点分隔列,数组保留为 JSON 字符串。键名原有的点和反斜杠会转义,null 和缺失值转为空单元格。

Excel 保护会在类似公式的单元格前添加单引号。这会改变值,需要忠实交换数据时可关闭。