CSV 是二维表格,JSON 可以任意嵌套,因此只有“对象数组”能直接转换成有意义的行和列。工具会收集所有对象中出现过的第一层 key 作为表头,每个数组元素写成一行,缺失字段留空。
逗号、双引号和换行会按 CSV 规则自动加引号并把内部双引号写成两个。嵌套对象和数组不会展开成多张表,而会变成字符串表示;需要独立列时应先使用 JSON Flatten。
将 JSON / JSONC / JSON5 数组导出为 CSV 表格文件,嵌套字段自动平铺展开,浏览器本地生成,无需上传。
CSV 内容将显示在这里
CSV 是二维表格,JSON 可以任意嵌套,因此只有“对象数组”能直接转换成有意义的行和列。工具会收集所有对象中出现过的第一层 key 作为表头,每个数组元素写成一行,缺失字段留空。
逗号、双引号和换行会按 CSV 规则自动加引号并把内部双引号写成两个。嵌套对象和数组不会展开成多张表,而会变成字符串表示;需要独立列时应先使用 JSON Flatten。
根值必须是非空数组,并且数组元素应为对象;单个对象先放进数组。
检查各行字段是否一致,尤其注意嵌套对象、数组和缺失值的展示方式。
确认表头顺序后导出,再用目标表格软件检查编码和分隔效果。
对象数组映射为表格行。嵌套的 addr.city 被平铺成列名,缺失的字段留空。
[
{ "id": 1, "name": "A", "addr": { "city": "北京" } },
{ "id": 2, "name": "B" }
]id,name,addr.city
1,A,北京
2,B,把用户、订单或日志对象数组转成 CSV,交给表格软件筛选和汇总。
把结构简单的 JSON 转成普遍可打开的表格文本,不要求接收方安装开发工具。
分析同事习惯用表格软件做透视和筛选,CSV 是最通用的交接格式。