CSV与JSON双向转换,支持自定义分隔符、表头设置、缩进格式,转换后表格预览,一键复制下载,纯前端本地处理。
CSV(Comma-Separated Values)和JSON(JavaScript Object Notation)是两种最常见的数据交换格式。CSV以纯文本表格形式存储数据,体积小、兼容Excel;JSON以键值对结构存储数据,可读性强、适合程序处理。本工具支持两种格式之间的双向转换,无需安装软件,粘贴即用。
本工具严格遵循RFC 4180标准解析CSV:字段如果包含分隔符、双引号或换行符,需要用双引号包裹;字段内的双引号用两个连续双引号("")表示转义。例如字段值 He said "Hello", World 在CSV中应写为 "He said ""Hello"", World"。工具能正确处理这些边界情况。
从Excel导出CSV后需要导入数据库或程序处理时,先将CSV转为JSON格式更方便编程调用。API接口返回的JSON数据需要让非技术人员在Excel中查看时,转成CSV即可直接打开。爬虫抓取的表格数据在CSV和JSON之间来回转换以适配不同工具的输入要求。
第一步:选择转换方向(CSV→JSON 或 JSON→CSV)。第二步:根据需要设置分隔符、是否包含表头、JSON缩进格式。第三步:将数据粘贴到左侧输入框。第四步:点击「转换」按钮,右侧输出框显示结果,下方表格预览数据。第五步:点击「复制结果」或「下载文件」获取转换后的数据。
遵循RFC 4180标准:字段含分隔符、引号或换行时用双引号包裹,字段内的双引号用两个双引号转义。本工具能自动识别和处理这些情况,你也可以在JSON转CSV时让工具自动转义。
工具会遍历所有对象,收集全部出现过的key合并为完整表头。某个对象缺少某字段时,该位置输出为空值,不会报错。
支持。当JSON对象的某个字段值是对象或数组时,工具会将其序列化为JSON字符串再放入CSV字段中,不会丢失数据结构。如果需要扁平化处理,建议在转换前先将嵌套对象展开。
完全安全。所有解析和转换逻辑都在浏览器本地用JavaScript执行,数据不会上传到任何服务器,适合处理包含敏感信息的业务数据。
下载的CSV文件默认使用UTF-8编码(带BOM),确保Excel打开中文不乱码。JSON文件也使用UTF-8编码,兼容所有编程语言和工具。