在 CSV 和 JSON 之间移动数据是一项日常任务——将数据库导出拉入到 JSON 消费工具、从 API 响应为电子表格生成 CSV,或为新系统重塑数据。CSV ↔ JSON 转换器在浏览器中干净地处理两个方向。CSV 解析器处理真实世界的混乱:包含逗号的字段(当引用时)、转义引号(RFC 4180 风格中的双倍)、CRLF 或 LF 行结尾、尾随空行和可配置的分隔符(制表符分隔、分号分隔、管道、任何内容)。转换为 JSON 时,自动检测开始——看起来像整数的字符串变成数字,"true"/"false"/"null" 变成其类型等价物,空白修剪是可选的。转换 JSON→CSV 时,该工具遍历对象数组并收集所有行的每个唯一键,然后生成带有标题行和正确转义单元格的 CSV。单元格中的引号是双倍的,包含分隔符或换行符的单元格用引号包装,嵌套对象/数组序列化为 JSON 字符串单元格。
CSV → JSON 和 JSON → CSV。交换按钮立即翻转输入/输出以进行往返验证。
解析器处理引用字段、嵌入逗号、转义引号、CRLF/LF 行结尾——适用于真实世界的 CSV,而不仅仅是玩具示例。
将分隔符从逗号更改为任何内容——制表符(用于 TSV)、分号(欧洲区域设置)、管道或任何单个字符。
数字、布尔值和 null 被解析为 JSON 输出中的类型等价物。如果需要所有字符串,请关闭。
输出在每次按键时更新——无需转换按钮。粘贴并立即查看结果。
当 JSON 对象有不同的键时,CSV 标题包含所有唯一键,缺失的单元格为空——没有数据丢失。
将 CSV 导出从您的数据库粘贴到转换器中,获得准备导入到 NoSQL 存储或 JSON 消费 API 的 JSON 数组。
将 API 响应(JSON 数组)转换为 CSV 以直接粘贴到 Excel 或 Google 表格中。
通过该工具往返以清理格式——当合并来自不同源的具有不一致引用的 CSV 时很有用。
在基于 CSV 的翻译表和 JSON i18n 文件之间转换,用于 Chrome 扩展或 React-intl 等工具。
从 CSV 测试数据生成 JSON 夹具(或反之)以用于填充开发数据库和集成测试。
单击 DevSuite Pro 停靠栏中的 CSV/JSON 图标。打开一个面板,显示方向切换、选项和两个文本区域。
选择 CSV → JSON 以解析表格数据,或 JSON → CSV 以将对象数组展平为行。
调整分隔符(如果不是逗号),切换"第一行是标题"和"自动检测数字"以匹配您的数据形状。
将 CSV 或 JSON 粘贴到输入中。输出立即在右侧呈现。
单击复制输出以获取结果。使用交换 ↔ 以反转并验证往返是无损的。