CSV 与 JSON 在线双向转换器 - 支持智能类型推断与多级嵌套数据结构扁平化处理
在线 CSV 与 JSON 格式双向转换工具。全面支持多级嵌套 JSON 对象扁平化(Dot-notation flat-keying)、自动识别或指定分隔符,并且完全在本地执行,完美保证您的商业隐私与开发配置数据安全。
实时在线转换数据库导出或 Excel 导出的 CSV 文件与 JSON 格式。本工具完美兼容 RFC 4180 CSV 标准规范,能够精确处理单元格换行、特殊双引号转义,并支持自动或手动指定多种常见的分隔符(逗号、分号、制表符、竖线)。在 JSON 转 CSV 时,它支持智能对象扁平化(Dot-notation flat-keying),可自动将多层嵌套的复杂 JSON 对象展平为一维表格结构,极度方便导入 Excel、WPS 或 Google Sheets 电子表格中。
使用方法
- 1
选择转换方向
点击中间的切换按钮或布局头部的选项来选择 CSV → JSON 或 JSON → CSV 转换方向。
- 2
输入或导入数据
在左侧输入框中粘贴您的原始文本,或者直接拖入一个 .csv / .json 本地文件以读取内容。
- 3
调整参数选项
展开设置菜单,自由勾选是否包含表头行、开启智能类型转换、扁平化嵌套JSON或手动指定特定的列分隔符。
- 4
复制或下载结果
点击复制按钮将转换后的文本快速放入剪贴板,或者点击下载将其保存为本地的 .json 或 .csv 物理文件。
常见问题
Q.使用此转换工具安全吗?会泄露隐私吗?
绝对安全。所有的解析、序列化和转换操作都是 100% 在您的浏览器本地运行完成的,没有任何内容被传输到我们的后端服务器。您的敏感业务数据完全属于您自己。
Q.什么是“智能类型推断”选项?
默认情况下,CSV 中的所有单元格都会被解析为普通文本字符串。开启“智能类型推断”后,系统会动态扫描数据特征,自动将像 '123' 的数字转为整型,'12.3' 转为浮点数,'true/false' 转为布尔值,将空白单元格转为 JSON null 字段,实现更高质量的接口联调对接。
Q.什么是“扁平化嵌套 JSON”?为什么需要它?
JSON 格式可以容纳多层嵌套的数据结构(例如 { 'user': { 'name': 'Alice' } })。而 CSV 表格只有一维行与列。扁平化选项会递归展平这些层级,将其转换为以点号分隔的表头(例如 'user.name': 'Alice'),从而在 Excel 电子表格中完美排列出来。
Q.本工具支持自定义分隔符吗?
支持。我们完全支持常见的逗号 (,)、分号 (;)、制表符 (\t) 和竖线 (|) 列分隔符。您既可以在设置中选择“自动检测”来让解析器根据首行统计特征智能推断,也可以手动锁定某一种特定分隔符。
Q.我可以解析大型 CSV / JSON 文件吗?
可以。您可以直接将大体积的物理 .csv 或 .json 文件拖曳到浏览器窗口中,系统将基于标准的 HTML5 FileReader API 在浏览器本地实现免上传的高速文件流读取,既省去网络传输宽带成本,又完全杜绝泄密风险。