CSV 输入
JSON 输出
CSV ↔ JSON 转换工具
功能介绍
粘贴 CSV 或 JSON,转换器立即转换为另一种格式。CSV 解析器处理引号字段、转义引号和不同分隔符。CSV→JSON 模式下,切换表头控制第一行是否变为对象键。切换格式化可在易读和紧凑 JSON 之间切换。
使用方法
- 选择方向:CSV→JSON 或 JSON→CSV。
- 粘贴数据或点击示例加载示例。
- 选择分隔符,按需切换表头和格式化选项。
- 结果立即显示。点击复制或下载导出。
常见问题
“表头”开关有什么作用?
开启“表头”时,CSV 第一行被视为列名,之后每一行都会转换为以这些列名为键的 JSON 对象。关闭时,每一行会转换为值数组。
如何转换制表符分隔的文件(TSV)?
转换前在工具栏点击 Tab 分隔符选项。TSV 文件用制表符而不是逗号分隔各列,解析器会以相同方式处理。
为什么输出的 CSV 中有多余的引号?
按照 RFC 4180 标准,包含分隔符、双引号或换行的 CSV 字段必须用双引号包裹。导出为 CSV 时,转换器会自动添加引号。
可以把二维数组形式的 JSON 转为 CSV 吗?
可以。如果 JSON 是数组的数组(如 [[1,2],[3,4]]),每个内部数组会变成一行 CSV。如果是对象数组,对象的键会成为列标题。
这个转换器安全吗?
安全。所有转换都在浏览器中用 JavaScript 完成,不会向任何服务器发送数据,您的 CSV 和 JSON 不会离开设备。