Skip to main content
Tool Factory

浏览器工具

CSV 和 JSON 转换器

将 CSV 数据转换为 JSON,或将 JSON 数据转换为 CSV。

工具工作区

需要输入

您的输入会保留在此浏览器中。

请添加必需的输入以继续。

输入

请添加源内容并选择所需选项。

选项

结果会自动更新。

结果会显示在此处

请完成必需的输入以继续。

直接回答

CSV 和 JSON 转换器的功能

转换会在 CSV 行列与 JSON 结构之间变换数据。转换后请检查名称、类型和值。

结果

您将获得什么

工具根据选定方向返回结构化 JSON 或 CSV 文本。

使用此工具

如何使用CSV 和 JSON 转换器

  1. 输入有效的 CSV 或 JSON 数据。
  2. 选择 CSV 转 JSON 或 JSON 转 CSV,并检查选项。
  3. 检查结果中的列、引号和类型。
  4. 对于 CSV 转 JSON,粘贴 name,score,然后粘贴包含 Ada,2 的行。
  5. 选择 Array of dictionaries,将第一行用作标题。此示例返回 [{"name":"Ada","score":"2"}]。
  6. 选择 Array of arrays,使每行(包括第一行)保持为数据。
  7. 对于 JSON 转 CSV,粘贴 [{"name":"Ada","score":2}]。结果包含 name,score,下一行包含 Ada,2。
  8. 检查单元格和行分隔符。默认值使用逗号,以及回车和换行行分隔符。
  9. 复制或下载输出前,比较标题、行数、带引号的单元格和重要标识符。

示例

使用安全样本测试

输入: name,active Ada,true

设置: 选择 CSV 转 JSON,并使用逗号作为分隔符。

结果: 工具返回包含一行的 JSON 数组。

检查接收系统需要字符串值还是类型化值。

常见用途

CSV 和 JSON 转换器的适用场景

  • 为 API 准备 CSV 行。
  • 将 JSON 数组转换为电子表格。
  • 检查列与属性的对应关系。

限制

检查结果

  • CSV 无法统一表示嵌套对象。
  • 电子表格可能改变前导零和长数字。
  • 检查分隔符、引号和换行。
  • JSON 转 CSV 会包含所有记录的对象字段。缺失字段会变为空单元格。
  • CSV 字典模式需要唯一标题和相同列数。使用 Array of arrays 保留不规则行。
  • JSON 解析可能舍入大数字并丢弃重复对象名称。转换前将精确标识符保存为字符串。
  • 嵌套对象路径会变成带点的列名。冲突路径会产生错误。反向转换不会恢复嵌套结构。
  • CSV 没有原生数字或布尔类型。电子表格导入也可能改变前导零和长标识符。
  • 浏览器内存限制数据大小。此工具不保证大型文件或无损往返转换。