TontonTools

JSON 到 CSV

立即将 JSON 转换为 CSV — API 数据转换为电子表格行。

100% 免费 没有注册 保护隐私 网页开发
已更新9月 2026

Share X / Twitter Facebook LinkedIn WhatsApp

如何使用JSON 到 CSV

  1. 粘贴 JSON 对象数组 - API 列表端点的标准形状。
  2. 读取 CSV 输出:键作为标题行,每个对象一行,正确转义。
  3. 复制或另存为 .csv - 直接在 Excel、Google Sheets 或 Numbers 中打开。
  4. 对于嵌套 JSON,扁平化的列或字符串化的单元格——当消费者需要更干净的列时,重塑上游。

JSON 到 CSV是什么?

JSON 到 CSV 转换器将 JSON 对象数组展平为行和列:键成为标题行,每个对象成为数据行,结果直接在 Excel 或 Google Sheets 中打开。 [{"name":"Ada","age":36},{"name":"Alan","age":41}] 成为一个包含名称和年龄列的两行表。

它是开发者数据和其他人之间的标准桥梁:API、日志和导出使用 JSON;分析、报告和同事讲电子表格。形状要求是一个问题——CSV 是扁平的,因此自然输入是一组相似对象;深层嵌套的结构必须压平或串化成单元格。

关于JSON 到 CSV

粘贴 JSON 对象数组,并获取带有从键派生的标题的 CSV - 正确引用和转义,准备保存或粘贴到电子表格中。

人们每天运行的转换:将 API 的用户/订单/产品列表转换为 Excel,以供要求“电子表格中的数据”的人使用;将分析或日志记录导出到数据透视表中;将 JSON 格式的数据库转储到另一个系统的 CSV 导入中;调查或将结果形成为可供分析的行。具有不同键的对象合并其列(缺失值变成空单元格),并且值内的逗号或引号根据 CSV 规则进行转义 - 繁琐的部分手动转换总是会出错。

嵌套对象按惯例展平(user.address.city 路径变成虚线列或字符串化单元格)。对于相反的方向 - 将电子表格转换为 JSON - CSV 到 JSON 转换器反映了该过程。

常见问题解答

具有匹配键的平面对象数组 - 每个对象一行,键列。其他任何东西(嵌套对象、混合类型、顶级对象)都需要首先展平或重组。
列并集:出现在任何地方的每个键都会成为一列,缺少它的对象将获得空单元格。适合电子表格;如果 CSV 满足严格的进口商需求,则值得对上游进行标准化。
根据 RFC 4180,包含逗号、引号或换行符的值会用双引号括起来(内部引号加倍)——转义规则手动转换会丢失,从而产生移位的列。
Excel 在打开时自动输入:03-04 成为日期,00042 丢失零。通过数据→从文本导入,列设置为文本,或者在更温和的 Google 表格中打开。 CSV 本身是正确的。
根据深度,在单元格中展平为点列 (address.city) 或字符串化 JSON。 CSV 是二维的——深层的层次结构必须在某个地方做出妥协;根据电子表格消费者需要查看的内容进行选择。

We use cookies for analytics and to keep the tools free via ads. See our Privacy Policy.