⚙️ YAML ↔ JSON

YAML 与 JSON 双向转换,实时验证——在浏览器中完成

🔒 你的图片绝不会离开你的设备。 所有处理都通过 js-yaml (client-side YAML parser) 在浏览器本地完成。无上传、无服务器、无追踪。

功能特点

  • 双向转换 — YAML 转 JSON 和 JSON 转 YAML 双向支持。
  • 实时验证 — 输入时自动验证格式,错误即时提示。
  • 一键操作 — 复制结果或下载为文件,操作简单高效。
  • 即时转换 — 输入即转换,无需等待。

使用方法

  1. 选择转换方向 — 选择 YAML → JSON 或 JSON → YAML。
  2. 输入数据 — 粘贴数据或点击示例快速体验。
  3. 复制或下载 — 复制转换结果或下载为文件。

使用场景

  • 将 YAML 配置文件转为 JSON 用于程序处理
  • 编辑 Docker Compose 或 Kubernetes 配置
  • 在 CI/CD 管道配置中转换格式

常见问题

支持 YAML 的哪些特性?

支持 YAML 1.2 规范的大部分特性,包括嵌套结构、数组、锚点和引用等。

转换后缩进是怎样的?

YAML 输出使用 2 空格缩进,JSON 输出使用 2 空格缩进并格式化。

相关工具

  • { } JSON 格式化 — JSON 格式化、压缩与验证——在浏览器中即时完成
  • 📊 CSV ↔ JSON — CSV 与 JSON 双向转换,支持自定义分隔符——在浏览器中完成
  • 📝 Markdown ↔ HTML — Markdown 与 HTML 双向转换,实时预览——在浏览器中完成