JSON
YAML
工具介绍
支持 JSON 与 YAML、XML、CSV 之间的双向转换:左侧输入 JSON 点击“JSON 转 XXX”,或在右侧输入 YAML / XML / CSV 点击“转 JSON”。转换失败时会提示具体的错误原因和位置。
XML 属性使用 “@_属性名” 键表示,例如 {"user": {"@_id": "1", "name": "Tom"}} 对应 <user id="1"><name>Tom</name></user>;JSON 有多个顶层键或为数组时会自动包一层 <root>。
转 CSV 需要对象数组,嵌套对象会拍平为 “a.b” 形式的列名,数组字段会以 JSON 字符串写入单元格;CSV 转 JSON 默认第一行为表头并自动识别数字与布尔值。所有转换均在浏览器本地完成。
JSON与YAML/XML/CSV互转
评论(0)
JSON 与 YAML / XML / CSV 互转说明
先选择目标格式,在左侧输入 JSON 点击“JSON 转 XXX”,或在右侧输入 YAML / XML / CSV 点击“转 JSON”,即可完成双向转换。
XML 属性使用 “@_属性名” 键表示;JSON 有多个顶层键或为数组时会自动包一层 root 根节点。转 CSV 时嵌套对象会拍平为 “a.b” 形式的列名。
转换失败时会提示具体的错误原因和行列位置,方便快速修正。
常见问题
- JSON 转 CSV 需要什么格式?
- 推荐使用对象数组,如 [{"id":1,"name":"a"}],每个对象对应一行,所有出现过的键会成为列。
- CSV 转 JSON 会识别数字吗?
- 会,默认第一行作为表头,并自动把数字和 true/false 转换为对应类型。
暂无评论