跳到主要内容
Z

JSON 转 CSV 工具

将 JSON 对象数组转换为 CSV。支持按点路径展平(flatten)嵌套数据。

免费 无需注册 客户端运行 注重隐私 Updated

使用方法

  1. 1 粘贴一个 JSON 对象数组。
  2. 2 可选择开启“展平”,将嵌套对象按点路径展开为多列。
  3. 3 复制或下载生成的 CSV 文件。

为什么使用此工具

  • 自动处理缺失的键——空白单元格会自动补齐。
  • 按点路径展平的选项可将 {"a":{"b":1}} 转换为“a.b”列。
  • 遵循 RFC 4180 规范,自动为包含逗号、换行符或引号的字段加上引号。
  • 全程在客户端处理,你的数据始终保持私密。

常见问题

如果我的 JSON 是单个对象而不是数组该怎么办?

工具需要一个对象数组(每个对象对应一行)。请将你的单个对象用 `[ ... ]` 包裹起来,即可转换为只有一行的 CSV。

展平选项是如何处理数组的?

数组会按数字索引生成路径,例如 `tags[0]`、`tags[1]`。如果你的数据中有多个数组字段,建议先对数据做预处理,而不是直接依赖展平功能。

我可以导出制表符分隔的结果供 Excel 使用吗?

可以——只需选择“制表符”作为分隔符即可。Excel 会将 TSV 数据直接粘贴到各个单元格中。

什么是 JSON 转 CSV 工具?

JSON 转 CSV 工具可以将 JSON 对象数组转换为 CSV 文件。该工具会把对象的键映射为列、值映射为行,并提供按点路径展平的选项,将嵌套数据拆分为独立的列。整个过程完全在浏览器中运行,数据在本地设备上完成转换,不会上传到任何服务器。

功能特性

Objects to rows

Union of all object keys becomes the header; each object becomes one CSV row.

Flatten nested JSON

Optionally expand nested objects into dot-path columns (e.g. address.city).

100% private

Runs client-side — your JSON is never sent to a server.

示例

Input

[{"name":"Ann","age":30},{"name":"Bob","age":25}]

Output

name,age
Ann,30
Bob,25

常见使用场景

  1. 1

    Open API data in a spreadsheet

    Convert a JSON response into CSV you can import into Excel or Google Sheets.

  2. 2

    Share data with non-developers

    Hand off structured data as a familiar table instead of raw JSON.

  3. 3

    Bulk-import into other tools

    Produce a CSV that CRMs, databases, and BI tools accept out of the box.

概要

Zerethon's JSON to CSV converter turns a JSON array of objects into CSV in your browser, mapping keys to a header row and each object to a data row. An optional dot-path flatten expands nested objects into individual columns. Output follows RFC 4180 quoting, and nothing is uploaded.

分类
开发者
价格
免费
隐私
基于浏览器
注册
无需

References

隐私

除非另有说明,否则你的数据永远不会离开浏览器。JSON 转 CSV 工具 完全在客户端运行 — 无需上传服务器,不记录日志,不追踪你输入的内容。

对比

了解基础知识

操作指南

相关工具

在 Zerethon Social 上创作、分享与成长

免费注册。赚取积分,收集成就,与全球创作者建立联系。

免费试用 Zerethon