csv转json最容易出错的是分隔符、引号内换行、表头和数字类型。cligc提供双向转换与表格预览,ourtool按rfc 4180处理复杂字段,tooljip还兼顾big5中文文件和excel导出。三款均在浏览器本地运行,选择重点是源文件编码和字段规则。
cligc:双向转换和表格预览
cligc支持CSV转JSON和JSON转CSV,自动识别逗号、分号或Tab,可把首行当表头,并选择是否把数字与布尔值转换成真正类型。下方表格预览便于先检查列是否错位。
邮编、手机号和员工编号即使全是数字,也常需要保留为字符串。开启自动类型转换前要确认前导零不会被删掉。

ourtool:复杂引号和换行按RFC处理
ourtool按RFC 4180解析引号包裹字段、双引号转义和单元格内换行,并自动嗅探常见分隔符。运营导出的说明字段含逗号或换行时,比按行简单切割更可靠。
自动识别仍可能在短样本上判断错误。转换前先看原CSV前几行,必要时手动指定分隔符和表头。

Tooljip:处理Big5中文和Excel文件
Tooljip可在UTF-8失败时尝试Big5,支持CSV、TSV与JSON双向转换,并处理重复表头、空标题和字段内换行。繁体中文Windows或旧版Excel导出的文件更适合先用它检查编码。
普通在线预览选cligc,复杂CSV语法选ourtool,Big5中文文件优先Tooljip。正式数据含姓名、电话或订单时,应先脱敏或改用离线脚本。



















