输入0 chars · 0 lines
输出
CSV 选项
分隔符
关闭可保留前导 0 与长 ID 字符串。
拖入 .csv、.tsv、.json 或 .jsonl 文件
关于这款 CSV ↔ JSON 转换器
在 CSV 与 JSON 之间双向转换,支持 RFC 4180 引号、自定义分隔符、表头、类型推断、NDJSON 以及嵌套对象的点路径展平。所有处理都在浏览器本地完成。
CSV → JSON
粘贴 CSV 文本(或拖入 .csv / .tsv 文件)即可得到 JSON 数组。可选择分隔符、是否把首行作为表头,以及是否推断数字和布尔值。默认关闭类型推断以保护长 ID 与前导 0。
JSON → CSV
粘贴对象数组、二维数组或 NDJSON。嵌套对象默认用点路径展平为多列;如希望保留原结构可改为 JSON 字符串列。可选择 LF 或 CRLF 行尾,以及是否对所有字段都加引号。
RFC 4180
解析与生成都遵循 RFC 4180:含逗号、引号或换行的字段会被双引号包裹,引号通过两个连写转义;尾部空字段会被保留。
常见问题
- 类型推断会不会破坏 ID?
- 默认关闭。开启后,看起来像数字的值(包括长 ID 和带前导 0 的编码)会被强制转成数字,若这一点对你重要请保持关闭。
- 嵌套对象在 CSV 中怎么表示?
- 两种策略:用点路径展平(如 `address.city`),或在单列中保留为 JSON 字符串。按下游工具期望的格式选择。
- 支持 NDJSON 吗?
- 支持。当每行是独立 JSON 时把源形态设为 NDJSON / JSONL;输出端也可以选择 NDJSON 模式。
- 我的文件会被上传吗?
- 不会。所有解析与序列化都通过浏览器的 FileReader 与 Blob API 在本地完成。

