⇄LocalShift. 在您的设备上运行
{ }

YAML 转 JSON

将配置转换为通用 JSON 格式。

在设备上转换
您的本地工作区
0 个字符
等待输入
转换选项

正在加载转换工具…

输入上限:5 MB。文件在本地处理;较大的结果可下载,页面只显示部分预览。

三个简单步骤

如何使用YAML 转 JSON

  1. 添加YAML数据。 粘贴文本,或从设备中选择文件。
  2. 设置选项。 检查设置,然后点击转换按钮。
  3. 保存结果。 预览、复制或下载输出结果。
使用须知

了解输出结果。

超出 JavaScript 安全范围的 JSON 整数会报错,避免在无提示的情况下舍入。请在转换前将长标识符用引号包裹。不支持 YAML 别名和自定义标签。

转换在本地进行。刷新或关闭此标签页会清空工作区;已下载的文件仍保留在设备上。

工具功能说明

YAML 转 JSON:转换说明

在本地将 YAML 映射、序列和标量转为 JSON。重复键、别名、不支持的标签及非有限数值会报错。

适合将简单的 YAML 配置转换为 JSON。请核对类型,因为 YAML 语法可能隐含值的类型。

处理方式浏览器本地 · 无需上传
输入 → 输出YAML → JSON
输入限制5 MB
费用与账号免费 · 无需账号
  • 请使用单个 YAML 文档,不会合并多个文档。
  • 需要保留前导零的值应加引号。未加引号的 YAML 数字会按数值解析。
  • 不支持别名和自定义标签;存在重复映射键时会报错。
  • 大整数应使用引号包裹。Infinity 和 NaN 不能表示为 JSON 数值。

关于YAML 转 JSON的常见问题

为什么不支持我的 YAML 别名?

本工具不展开别名。请先将各个别名替换为对应的实际值。

会保留注释吗?

不会。JSON 没有注释语法,因此会省略 YAML 注释和格式。