使用步骤
- 粘贴 CSV,也可以直接从表格软件复制单元格粘贴(会以 Tab 分隔)。
- 保持勾选「第一行是表头」得到对象数组;取消则得到二维数组。
- 保持勾选「转换数字和布尔值」得到带类型的值,取消则全部保留为字符串。
- 复制或下载 JSON。
参数说明
- 分隔符
- 「自动」可识别逗号、分号、Tab 和竖线。识别有误时可手动指定。
- 表头
- 第一行的内容作为每个对象的键名。
- 类型转换
- "42" 会变成 42,"true" 会变成 true。手机号、邮编、身份证号这类以 0 开头或很长的数字请关闭此项,否则会丢失前导零或精度。
示例
CSV:
id,name,active
1,张三,true
2,李四,false
JSON:
[
{ "id": 1, "name": "张三", "active": true },
{ "id": 2, "name": "李四", "active": false }
]
常见问题
能直接从 Excel 或 WPS 复制粘贴吗?
可以。复制的单元格是 Tab 分隔的,会被自动识别。
为什么 00123 变成了 123?
开启类型转换时,看起来像数字的文本会被转成数字。关闭「转换数字和布尔值」即可保留前导零。
身份证号、订单号这类长数字会丢精度吗?
不会。超出安全精度(约 15–16 位)的数字会自动保留为字符串。但这样同一列里可能既有数字又有字符串,如果需要统一类型,请关闭类型转换。
空行怎么处理?
完全空白的行会被跳过。开启类型转换时空单元格为 null,关闭时为空字符串。
隐私说明
本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。