JSON 与 YAML 互转

两种结构化数据格式互相转换

本地运行
JSON 与 YAML 互转
转换结果

JSON vs YAML

JSON 和 YAML 都是常用的结构化数据格式。YAML 更易读,常用来写配置文件;JSON 更轻量,常用于 API 数据交换。

YAML 的优势

  • 更简洁,不需要写那么多括号和引号
  • 支持注释,方便写配置说明
  • 层级结构更直观

常见用途

  • 配置文件格式转换(docker-compose.yml、GitHub Actions 等)
  • API 数据格式转换
  • 数据迁移和格式统一

使用说明

在左侧粘贴 JSON 或 YAML 文本,工具会在浏览器本地完成解析并输出另一种格式。 YAML 对缩进敏感,转换结果请保持原有缩进层级;如需在程序中传输数据, 建议优先使用 JSON,因为它不依赖缩进、也不支持注释,解析更加稳定。

转换结果可以直接复制到配置文件或代码中使用,整个过程不会上传数据。