JSON转YAML转换器

把 JSON 转成 YAML,缩进层级一目了然,适合写配置、看数据结构。Kubernetes 清单、CI 配置、docker-compose 这类场景基本只认 YAML,手上有 JSON 时转一下最快。

工具界面在页面加载完成后显示在本段下方,可以直接使用。所有计算都在你的浏览器本地完成,输入的内容不会上传到服务器。

JSON转YAML转换器能做什么

把 JSON 转成 YAML,缩进层级一目了然,适合写配置、看数据结构。Kubernetes 清单、CI 配置、docker-compose 这类场景基本只认 YAML,手上有 JSON 时转一下最快。

怎么用JSON转YAML转换器

  1. 在左侧输入框粘贴 JSON
  2. 确认输入框没有报红,语法不合法时右侧会输出空
  3. 右侧实时输出 YAML,按缩进表达层级
  4. 点复制按钮取走,或下载成 output.yaml

示例

输入:

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

输出:

name: demo
ports:
  - 80
  - 443

数组转成 YAML 的块序列

使用技巧与注意点

常见问题

能指定缩进空格数吗?

不能。这一页没有缩进选项,固定使用 yaml 库的默认缩进。

数组会转成什么?

转成 YAML 的块序列,也就是每行一个以短横线开头的条目。

会上传吗?

不会。转换在浏览器本地完成,不联网。

大整数会失真吗?

不会。解析用的是带 BigInt 支持的版本,超长整数不会被转成科学计数法。

相关工具

同类JSON 工具

查看全部JSON 工具