YAML 转 JSON 转换器

将 YAML 配置转换为整洁的 JSON — 非常适合 Kubernetes 清单、Docker Compose、CI 流水线和 Ansible playbook。

YAML 输入

JSON 输出

转换后的 JSON 将显示在此处...

关于 YAML 转 JSON 转换

YAML 是 DevOps 配置的标准。转换为 JSON 可以验证配置、用于 API 调用或与 JavaScript 工具集成。

为什么将 YAML 转换为 JSON?

JSON 是 REST API 和 JavaScript 的原生格式。将 YAML 配置转换为 JSON 可以进行程序化验证。

如何处理 YAML 特性

支持所有 YAML 1.2 特性:多行字符串、锚点和别名、嵌套映射和序列、注释和多文档。

带行号的错误检测

当 YAML 有语法错误时,我们用清晰的消息精确指出行和列。

哪些内容能整洁转换

  • 映射 → JSON 对象
  • 序列 → JSON 数组
  • 标量 → 字符串、数字、布尔值、null
  • 多行字符串 → 单个 JSON 字符串
  • 锚点/别名 → 内联解析
  • 注释 → 去除

此转换器即时提供整洁、有效的 JSON。

即时转换

输入时实时解析 YAML → JSON。

100% 私密

您的 YAML 永远不会离开浏览器。

DevOps 就绪

处理 Kubernetes、Docker Compose、Ansible 和 GitHub Actions YAML。

适用于

为 DevOps 工程师、SRE 和平台团队打造

Kubernetes 调试

将 K8s 清单转换为 JSON 进行验证。

CI/CD 流水线

将 GitHub Actions 或 GitLab CI YAML 解析为 JSON。

配置验证

将 YAML 配置转为 JSON 以使用 JSON Schema 验证。

所有功能

YAML 转换所需的一切

完整 YAML 1.2

所有标量类型、锚点和别名

实时解析

输入时即时更新

多文档

处理 --- 分隔符

错误定位

错误时显示行和列

嵌套结构

深层映射和序列

美化输出

2 空格缩进的 JSON

注释处理

YAML 注释整洁去除

多行字符串

块和流标量已转换

复制与下载

一键复制或 .json 导出

历史记录

最近转换本地保存

示例数据

即时加载示例 YAML

实时验证

对有效性的即时反馈

DevOps 为何喜爱

为 Kubernetes、Docker、CI/CD 工作流构建

极速

js-yaml 解析器,即时反馈

离线可用

无需联网运行

移动友好

适配任何设备

深色浅色主题

白天黑夜都舒适

符合 YAML 1.2

完整规范支持

零配置

无账户、无安装、无限制

相关工具

你可能用得上的其他工具

YAML 转 JSON 常见问题

关于 YAML 转换的问题