首页 / 数据可视化 / 📄 JSON转CSV工具

📄 JSON转CSV工具

Base64编码解码

相关工具

  • CSV转JSON
  • JSON格式化
  • JSON校验
  • YAML/JSON转换
  • XML格式化
  • Base64编解码

常见问题

什么是嵌套扁平化?
嵌套扁平化是指将JSON中的嵌套对象展开为独立的列。例如 {"user": {"name": "张三"}} 会被扁平化为 user.name = "张三" 这样的列。这样可以把结构化的JSON完整地转换为二维表格,保留所有数据信息。嵌套的层级越深,列名中的点号就越多。
支持数组类型的数据吗?
支持。如果JSON字段的值是数组类型,默认会保留为JSON字符串的形式(用方括号括起来的格式)。如果数组中的元素是对象,也会被序列化为JSON字符串。这样可以确保数据完整性,用Excel打开后虽然是字符串形式,但不会丢失信息。
CSV文件用Excel打开乱码怎么办?
这是因为Excel默认使用系统编码(如GBK)打开CSV,而本工具生成的是UTF-8编码。解决方法:(1) 用记事本打开CSV,另存为ANSI编码;(2) 或在Excel中通过「数据→自文本」导入,选择UTF-8编码;(3) 本工具生成的CSV已添加BOM头,新版Excel通常能正确识别。
转换后缺少某些列怎么办?
本工具会扫描所有JSON对象中的所有键,确保所有出现过的字段都出现在表头中。如果确实缺少列,请检查JSON格式是否正确,以及是否所有对象都包含该字段。如果某个字段只在部分对象中存在,其他对象对应的位置会留空。
最多能处理多大的JSON?
本工具在浏览器中运行,受浏览器内存限制。一般来说,处理几十MB的JSON文件是没问题的。如果文件特别大(几百MB以上),建议使用专门的桌面工具或命令行工具。处理大文件时请耐心等待。
数据会上传到服务器吗?
绝对安全。本工具所有转换都在您的浏览器本地完成,JSON数据和转换结果都不会上传到任何服务器。您的敏感数据完全在本地处理,不会泄露给第三方,请放心使用。