📋

YAML转JSON

在线将 YAML 配置文件转换为 JSON 格式,支持复杂嵌套、数组和注释处理。

YAML 转 JSON

YAML 转 JSON 工具使用指南

📌 简介

YAML 转 JSON 工具是一款专为开发者和运维人员设计的在线转换工具,可将 YAML 配置文件快速转换为等价的 JSON 格式,保留全部数据结构、数组嵌套和值类型。YAML 因为支持注释、可读性强,被广泛用于各类配置文件;而 JSON 是机器友好、跨语言通用的数据格式。两者转换是日常开发中的高频需求。

📖 YAML 与 JSON 的关系

YAML 是 JSON 的超集,任何合法的 JSON 都是合法的 YAML。YAML 通过缩进表示层级,用连字符表示数组,用冒号表示键值对,非常接近自然语言。而 JSON 使用花括号和方括号,键名必须加双引号。两者在语义上完全等价,可以无损互转(除 YAML 的注释和锚点等特性)。

💼 常见应用场景

⚙️ 使用步骤

  1. 将 YAML 内容粘贴到左侧输入框。
  2. 点击“转换”按钮。
  3. 右侧会显示转换后的 JSON 结果(已格式化,缩进 2 空格)。

⚠️ 注意事项

❓ 常见问题 (FAQ)

Q: 转换失败提示缩进错误?

A: YAML 对缩进要求极其严格,请检查是否混用了 Tab 和空格。推荐统一使用 2 个空格缩进。

Q: YAML 中的日期会自动转成时间戳吗?

A: 会被解析为 ISO 日期字符串。如需保持原样,可以在 YAML 中给日期加引号。

Q: 支持多文档 YAML 吗?

A: 当前版本处理单文档 YAML。如果您的文件包含 --- 分隔的多文档,请每次处理一个。