JSON 转 CSV是什么?
JSON 转 CSV 转换器将 JSON 数组转换为逗号分隔值格式。输入:JSON 对象数组。输出:带表头的 CSV 文本。用途:电子表格导入、数据库导出、数据迁移。
使用场景
- ◆日常使用 — 快速处理文件和媒体
- ◆专业工作 — 提高工作效率
- ◆学习研究 — 辅助学习和研究
- ◆内容创作 — 帮助创作内容
- ◆数据处理 — 处理和分析数据
功能特点
- ✓100% 浏览器端运行
- ✓免费使用,无限制
- ✓无需注册
- ✓数据安全可靠
- ✓支持批量处理
- ✓响应式设计
- ✓快速处理
- ✓多语言支持
常见问题
JSON 转 CSV 是什么?
JSON 转 CSV 转换器将 JSON 数组转换为逗号分隔值格式。输入:JSON 对象数组。输出:带表头的 CSV 文本。用途:电子表格导入、数据库导出、数据迁移。
支持什么 JSON 结构?
仅支持扁平 JSON 对象数组。示例:[{"name":"John","age":30}]。嵌套对象:展平为点表示法。数组:转为逗号分隔字符串。基本类型(字符串、数字):不支持作为根。
如何处理嵌套对象?
嵌套对象用点表示法展平。示例:{"user":{"name":"John"}} 变为 user.name: John。深层嵌套(>3 层):可能产生长列名。对象内的数组:用分号连接。
能自定义分隔符吗?
不能,仅支持逗号分隔符。其他分隔符(制表符、分号):需后处理或使用专用工具。CSV 标准:逗号分隔,符合 RFC 4180。含逗号的值:自动加引号。
如何处理缺失字段?
缺失字段变为空单元格。示例:[{"a":1},{"a":2,"b":3}] → 第 1 行 "b" 列为空。所有对象的所有键:都作为列包含。顺序:第一个对象的键优先。
最大文件大小是多少?
浏览器限制:约 50MB JSON 输入。处理时间:约 3 秒/10MB。更大文件:将 JSON 数组分割成块。内存占用:转换期间为输入大小的 2-3 倍。
保留数据类型吗?
不保留,所有值转为字符串。数字:"30" 而非 30。布尔值:"true"/"false"。Null:空字符串。日期:ISO 字符串格式。保留类型:请使用 JSON 格式。
能选择特定字段吗?
基础版不支持字段选择。所有对象键变为列。选择字段:预处理 JSON(过滤键)或使用带列选择功能的高级 CSV 工具。
专业提示
💡 提示:对于大文件,建议先压缩或分割后再处理,以获得更快的处理速度。批量处理时,可以一次上传多个文件,工具会自动逐个处理。