YAML 转 JSON 转换器

将 YAML 配置文件转换为干净的 JSON。支持嵌套对象、列表、数字和布尔值,全部在您的浏览器中本地转换。

在下方粘贴您的 YAML:

缩进

结果:

如何将 YAML 转换为 JSON

  1. 将您的 YAML 文本粘贴到输入框中。
  2. 选择缩进样式:2 个空格、4 个空格或制表符。
  3. 点击"转换为 JSON"并查看输出。
  4. 复制 JSON 或将其下载为 .json 文件。

常见问题

我的 YAML 会上传到服务器吗?

不会。转换使用 js-yaml 库完全在您的浏览器中运行,因此您的数据绝不会离开您的设备。

支持哪些 YAML 特性?

嵌套对象、列表、数字、布尔值、null 值、带引号的字符串和多行字符串。锚点和自定义标签会尽可能解析。

如果我的 YAML 有错误会怎样?

转换器会显示带有行信息的清晰错误消息,方便您快速修复缩进或语法错误。

这个工具免费吗?

是的。Handio 的每个工具都免费,无需注册、没有限制、没有水印。

相关工具

为什么要将 YAML 转换为 JSON?

YAML 便于人类阅读,但 JSON 是大多数 API 和 JavaScript 应用程序原生使用的格式。在两者之间进行转换,让您无需手动重写即可复用配置数据。

提示与限制

YAML 是 JSON 的超集,因此任何有效的 JSON 也能干净地转换。多文档 YAML 以及某些高级锚点功能可能无法完美往返转换。所有操作均在本地运行,因此您的数据绝不会离开浏览器。