CSV JSON 转换器
即时进行 CSV 与 JSON 格式互转。支持引号字段,自动识别表头。免费在线工具,纯浏览器端运行。
使用方法
- CSV → JSON:将带表头的 CSV 数据粘贴到左侧面板,点击 CSV → JSON 按钮。
- JSON → CSV:将 JSON 对象数组粘贴到右侧面板,点击 JSON → CSV 按钮。
- 点击面板上的 Copy 按钮,将结果复制到剪贴板。
- 按钮下方的状态栏会显示转换行数或解析错误信息。
转换示例
简单表格
输入 CSV:
name,age,city
Alice,30,London
Bob,25,Paris
输出 JSON 包含每行对应的 name、age、city 字段的对象。
含逗号的引号字段
输入 CSV:
product,description,price
Widget,“Small, round widget”,9.99
Gadget,“Includes ""turbo"" mode”,24.50
description 字段包含逗号和转义引号——均可正确处理。
JSON 转回 CSV
将 JSON 输出粘贴到右侧面板,点击 JSON → CSV 即可将数据往返转换。
支持的 CSV 格式
本工具遵循 RFC 4180 标准。字段以逗号分隔。
若字段中包含逗号、换行符或双引号,则必须用双引号包裹。
引号字段内的双引号以两个连续双引号("")转义。
第一行始终作为列标题解析。
FAQ
支持什么 CSV 格式?
标准 RFC 4180 CSV:逗号分隔值,支持双引号转义。引号字段中可包含逗号、换行符和转义引号。
表头如何处理?
CSV 的第一行始终作为表头。之后每一行都会转换为以表头为键的 JSON 对象。
有文件大小限制吗?
没有硬性限制——所有处理都在浏览器中完成。实际使用中,几 MB 以内的文件可以即时转换;更大的文件取决于设备性能。
数据会发送到服务器吗?
不会。所有转换完全在浏览器中通过 JavaScript 运行,数据不会离开您的设备。