CSV / JSON 互转
CSV 表格与 JSON 对象数组互转,保留单元格文本和 JSON 数字原文,支持嵌套值转为 JSON 文本。
CSV 首行为唯一且非空的列名,短行补空;CSV 转出的值均为字符串。JSON 的数字原文保持,不把长编号四舍五入;null 与缺字段转为空单元格,对象/数组保留为 JSON 文本,重复 JSON 字段会提示修改。
正在准备本地表格工具,请稍候。
用法、例子与限制
- 粘贴含表头的 CSV,或一个非空的 JSON 对象数组。
- 选择“CSV转JSON”或“JSON转CSV”;重复列名或重复 JSON 字段需先修改。
- 核对长编号、空值和字段,再复制或按结果格式下载。
CSV 转 JSON 的单元格都作为字符串,不推断数字或日期,因此 SKU 的前导零会保留。CSV 列名须非空且不重复,短行补空,额外列报错。
JSON 数字使用原始文字,不将 9007199254740993、1.2300、1e400 或 -0 转成另一数值。null 和缺字段变为空单元格,嵌套对象或数组保留为 JSON 文本;不是 Excel 公式或数值类型导入器。
JSON 对象数组最多 49,999 条数据,嵌套最多 64 层、节点最多 1,000,000 个。列为各对象字段枚举顺序的并集;纯数字字段名遵循 JavaScript 的枚举规则。CSV 导出会提示公式前缀并保留原文。
输入最多 5,000,000 个浏览器字符单位,CSV 最多 50,000 条记录(含表头)、1,000 列、1,000,000 个单元格;结果最多 20,000,000 个字符。超限或出错时保留输入,不提供旧结果下载。内容只在当前页面内存中处理,不上传、不保存;关闭前请复制或下载。
Ctrl / ⌘ + Enter 执行主要操作;载入示例会替换当前输入,关闭页面前请保存结果。