TingYu Tools

YAML ⇄ JSON

YAML 与 JSON 互转

YAML 输入

转换选项

选择 JSON 输出的缩进大小

💡 使用说明

什么是 YAML?

YAML(YAML Ain't Markup Language)是一种人类可读的数据序列化格式,常用于配置文件。

YAML 语法要点

  • 使用缩进表示层级关系(推荐2或4空格)
  • 键值对用冒号分隔:key: value
  • 数组用短横线:- item
  • 支持注释:# 这是注释
  • 字符串通常不需要引号

应用场景

  • 配置文件格式转换
  • Docker Compose 与 JSON 互转
  • Kubernetes 配置处理
  • API 数据格式转换

常见问题

  • YAML 缩进必须使用空格,不能用 Tab
  • 冒号后必须有空格
  • 特殊字符需要用引号包裹
  • JSON 不支持注释
🔄

输入数据,自动转换并显示结果