切换工具
YAML/JSON 互转
YAML 配置与 JSON 双向转换,缩进可选,错误即时报
YAML
JSON
两侧都可编辑:左边改完点「YAML → JSON」,右边改完点「JSON → YAML」。YAML 解析为安全模式(不支持自定义 JS 类型标签),转换全部在浏览器本地完成。
使用说明
左侧粘贴 YAML,点「YAML → JSON」得到带缩进的 JSON;右侧粘贴 JSON,点「JSON → YAML」得到规范缩进的 YAML。两侧都可编辑,转换结果与源同时保留,方便来回核对。
缩进可按团队规范切换(2/4 空格)。YAML 解析走安全模式(js-yaml 的 load),不会执行自定义类型标签;锚点与引用(&/*)会被展开,多文档(--- 分隔)请分段转换。
典型场景:Kubernetes 清单与 API 的 JSON 报文互查、docker-compose 配置搬运、GitHub Actions workflow 调试、把后端 JSON 配置交给运维侧的 YAML 体系。
常见问题
YAML 对类型很敏感:value: 2026 是数字,加引号 value: "2026" 才是字符串;版本号 1.20 会被解析成浮点数,写作字符串 "1.20" 可避免丢失末尾的 0。转出来类型不对时,先检查源文件里有没有加引号。