数据转换
CSV 转 JSON
将 CSV 格式数据转换为 JSON 对象
数据转换
将 JSON 数组或对象转换为 CSV 文件
对象数组转 CSV,键名并入表头;分隔符与是否输出表头可调。
输入必须是 JSON 数组:对象数组按「键的并集」出一行表头(顺序按键首次出现),某个对象缺这个键就留空;二维数组则原样成行、不加表头行。
需要转义的字段自动加引号:含分隔符、引号或换行时用 `"` 包住,内部引号写成 `""`——Excel、Numbers、Google Sheets 都按这个规则认。
分隔符可换成 `;`(部分欧洲区 Excel 的默认)或制表符,表头行也能关掉。
粘贴 JSON 数组
示例是对象数组;数组里混着不同键也可以,表头会取并集。
按目标软件选选项
分隔符跟目标软件的导入设置对齐,是否要表头行按用途决定。
复制结果
直接粘进表格软件;含逗号的字段已经加好引号,不会串列。
因为这里不做摊平:把 `{"a":{"x":1}}` 拍平成列需要替你猜列名(`a.x`?`a_x`?),猜错比直接报错更难查。要处理嵌套结构,先自己摊平,或改用 JSON → YAML 这类不丢层级的格式。数组值会被逗号连起来(因为含逗号,会自动加引号)。
按所有对象里键首次出现的顺序。想固定顺序,先把每个对象补齐成同一组键,再让它们以你想要的顺序出现。
将 CSV 格式数据转换为 JSON 对象
将 CSV 格式数据转换为 YAML 格式
将 CSV 格式数据转换为 TSV 格式
将 JSON 格式数据转换为 YAML 格式
将 JSON 格式数据转换为 XML 格式
将 JSON 格式数据转换为 TSV 格式
将 JSON 数组转换为 Markdown 表格
将 XML 数据解析为 JSON 格式