CSV / JSON 互转
在线 CSV 与 JSON 互转工具,支持表头解析、数组对象格式化和结果复制。
0 个字符
<空>
使用说明
- 1 输入 CSV 文本或 JSON 数组
- 2 选择转换方向并执行
- 3 复制格式化后的输出结果
相关工具
音频格式转换
在线音频格式转换工具,支持MP3、WAV、OGG、FLAC格式互转,纯浏览器端使用ffmpeg.wasm处理,无需上传到服务器
CSV转Excel
在线CSV转Excel工具,上传CSV文件后解析并生成可下载的 .xlsx 文件
Excel转CSV
在线Excel转CSV工具,支持上传 .xlsx/.xls 文件并导出为CSV文本,使用SheetJS解析
Excel转JSON
在线Excel转JSON工具,上传Excel文件后解析为JSON对象数组(首行为键)
视频提取音频
从视频中提取音轨,支持输出MP3、WAV、OGG格式,纯浏览器端使用ffmpeg.wasm处理,无需上传到服务器
ZIP文件压缩/解压
在线压缩文件为ZIP或解压ZIP文件,支持多文件打包压缩和ZIP批量解压,纯浏览器本地处理不上传服务器。
HTML转Markdown
在线HTML转Markdown工具,使用TurndownService解析HTML并输出标准Markdown格式
图片转PDF
在线图片转PDF工具,支持多张图片按顺序生成PDF,每张图片一页,纯浏览器端处理
JSON转CSV
在线JSON转CSV工具,支持嵌套对象展平、自动生成表头,正确处理逗号、引号和换行。
JSON转Excel
在线JSON转Excel工具,粘贴JSON数组后生成可下载的 .xlsx 文件,自动提取字段作为表头
Markdown / HTML 互转
在线 Markdown 与 HTML 互转工具,支持安全预览、源码转换和快速复制结果。
PDF转图片
在线将 PDF 每一页渲染为高清 PNG 图片,支持逐页下载,全部在浏览器内完成。
SVG转PNG
在线SVG转PNG工具,支持文件上传或粘贴SVG代码,可调整缩放倍数。
单位转换
在线单位转换工具,支持长度、重量、温度等多种单位互转,实时计算结果
视频格式转换
在线视频格式转换工具,支持MP4和WebM格式互转,纯浏览器端处理,无需上传到服务器
视频转GIF
在线视频转GIF工具,支持设置宽度、帧率、起止时间,纯浏览器端使用ffmpeg.wasm处理,无需上传到服务器
关于此工具
CSV/JSON 互转工具支持 CSV 转 JSON 和 JSON 转 CSV 双向转换,CSV 转 JSON 时自动将第一行识别为字段名,生成标准的 JSON 对象数组;JSON 转 CSV 时自动提取字段名生成表头,每个对象输出为一行。
适用场景:前后端数据格式协调(接口需要 JSON,数据库导出 CSV)、将 Excel 数据通过 CSV 转换为 JSON 用于代码开发、数据分析时在 Python/JavaScript 数据格式之间切换、将 REST API 返回的 JSON 数据转为 CSV 导入 Excel 分析。
纯前端实现,无需安装任何工具,比手写转换脚本快得多。对于 API 联调、数据导入导出等日常开发需求,这个工具覆盖了绝大多数简单结构的转换场景。
常见问题
CSV 中含有逗号的字段会被正确处理吗? +
会。标准 CSV 格式规定,字段内容中如果包含逗号、换行或双引号,该字段需要用双引号包裹(如 "hello, world")。工具按照 RFC 4180 CSV 标准解析,正确处理带引号的字段,不会因为字段内的逗号导致列错位。
JSON 数组中的嵌套对象如何处理? +
CSV 格式是二维表结构,无法原生表示嵌套对象。遇到嵌套字段时,工具会将嵌套对象转换为 JSON 字符串填入对应单元格,或者展平为多列(如 address.city、address.zip)。具体行为取决于工具版本,建议处理前先了解输出格式。
CSV 第一行不是表头怎么办? +
默认情况下工具将第一行识别为字段名。如果你的 CSV 没有表头,可以关闭「首行为表头」选项,工具会自动生成 field_0、field_1 等默认字段名,保证所有行都被转换为数据记录。
转换后的 JSON 是格式化缩进的还是压缩的? +
默认输出经过格式化缩进的 JSON(pretty print),便于阅读和调试。如果你需要压缩的单行 JSON(用于 API 传输或减少体积),通常可以在设置中切换为 minified 模式输出。
能处理几千行的大型 CSV 吗? +
可以。工具在浏览器本地运行,处理数千行的 CSV 通常没有问题,转换响应很快。如果 CSV 文件超过数万行,建议直接上传文件而非粘贴文本,避免浏览器输入框性能瓶颈。对于百万行级别的数据,建议使用 jq 或 Python pandas 等命令行工具处理。