YAML 转 JSON

把 YAML 转成 JSON,支持多文档文件与键排序。

100% 隐私保护——一切都在浏览器中运行

使用方法

  1. 1

    粘贴 YAML,Kubernetes 清单和 CI 配置最常用。

  2. 2

    选择缩进大小以及是否排序键。

  3. 3

    转换后复制或下载 JSON。

示例

简单映射

输入

name: app
ports:
  - 3000

输出

{
  "name": "app",
  "ports": [
    3000
  ]
}

多文档文件

输入

a: 1
---
b: 2

输出

输出包含两个对象的数组,每个文档一个。

常见问题

支持多文档 YAML 吗?

支持。以 --- 分隔的文档会转成数组,每个文档一个元素。

锚点和别名怎么处理?

会解析成普通值,JSON 中不会出现 YAML 专有语法。

为什么我的 YAML 报错?

YAML 缩进不能用制表符,冒号后必须跟空格。错误提示会指出具体行。

相关工具