YAML 转 JSON

在线 YAML 转 JSON 转换器,支持 YAML 合并语法(<<),浏览器本地 yaml 库解析不上传。

YAML 输入

JSON 输出

关于 YAML 转 JSON

YAML 转 JSON 工具帮助你把 DevOps 配置文件、CI/CD 流水线定义、OpenAPI/Swagger 文档等从 YAML 格式转换为 JSON 格式,方便在 JavaScript/TypeScript 代码中直接使用。

本工具基于 yaml 库的 parse 方法解析输入,启用 merge 模式以支持 YAML 锚点和合并语法(<<),输出为美化缩进的标准 JSON。所有转换完全在浏览器本地完成。

常见问题

支持 YAML 锚点(&/*)和合并(<<)吗?

支持。本工具启用 yaml 库的 merge 模式,可以正确解析 YAML 锚点(&anchor)、引用(*anchor)和合并键(<<)等高级语法。

YAML 的注释会保留吗?

不会。YAML 的注释是格式专属特性,JSON 标准不支持注释(JSON5 除外)。转换为 JSON 时注释会被丢弃。如需保留注释,建议继续使用 YAML 或考虑 JSON5 格式。

数据会上传吗?

不会。转换完全在浏览器本地完成,输入数据不会上传到任何服务器。

相关工具