YAML 转 JSON 在线转换器

Free 免费 · 无需注册 · 数据不上传
Indent
Error
YAML
JSON
// JSON output

更多开发工具

YAML 格式化
格式化与验证
JSON→YAML
转 YAML 配置
TOML→JSON
转 JSON
CSV→JSON
转 JSON
XML→JSON
转 JSON
JSON 格式化
格式化、验证与压缩
时间戳
Unix ↔ 日期
URL 编码
百分比编码

为什么这是最好的 YAML 转 JSON 工具

完整 YAML 支持

支持所有常见的 YAML 特性:映射、序列、块样式和流样式、锚点 & 别名、多行字符串和注释。

正确的类型推断

YAML 布尔值(true/false/yes/no)、整数、浮点数和 null 值都会被正确映射为其 JSON 等价物。

语法高亮输出

JSON 输出按键、值类型和结构进行语法高亮,便于查看转换结果。

下载 JSON

将转换结果导出为 .json 文件,可用于 API、数据库或任何 JavaScript/TypeScript 应用程序。

常见问题

YAML 和 JSON 有什么区别?

YAML 使用缩进,更易于人类阅读,常用于配置文件(Kubernetes、Docker、GitHub Actions)。JSON 使用花括号和引号,非常适合 API 和数据交换。两者可以表示相同的数据结构。

它能处理 YAML 锚点和别名吗?

是的。YAML 锚点(&name)和别名(*name)在转换过程中会被完全解析。生成的 JSON 将包含展开后、解引用后的值。

YAML 注释在 JSON 中会被保留吗?

不会。JSON 不支持注释,因此 YAML 注释(以 # 开头的行)会在转换过程中被移除。只有数据值会被转移到 JSON 输出中。

深度指南
YAML & TOML 配置指南
Kubernetes、Docker、Rust & Python 配置
阅读指南