代码塔 · 17 号房间

JSON 转 YAML

把 JSON 转换为 YAML。

🔒 在浏览器中处理 · 无需上传 · 无需注册

在线把 JSON 转成 YAML

在左侧粘贴 JSON,右侧会实时生成整洁易读的 YAML。很适合把接口返回或类似 package.json 的配置转成 Kubernetes 清单、GitHub Actions 工作流、Docker Compose 文件或 Ansible playbook。转换完全在浏览器中进行,配置里的密钥不会离开你的设备。

示例

{"name": "app", "ports": [80, 443]}

会变成

name: app
ports:
  - 80
  - 443

所有 JSON 都是合法的 YAML 吗?

是的——YAML 1.2 是 JSON 的超集,数据可以完整往返转换。YAML 容易误解的字符串(如 "yes"、"on" 或 "1.0")会自动加上引号。点击 ⇄ 交换按钮即可把 YAML 转回 JSON。