YAML 转 JSON 转换器
将 YAML 配置文件转换为干净的 JSON。支持嵌套对象、列表、数字和布尔值,全部在您的浏览器中本地转换。
在下方粘贴您的 YAML:
结果:
如何将 YAML 转换为 JSON
- 将您的 YAML 文本粘贴到输入框中。
- 选择缩进样式:2 个空格、4 个空格或制表符。
- 点击"转换为 JSON"并查看输出。
- 复制 JSON 或将其下载为 .json 文件。
常见问题
我的 YAML 会上传到服务器吗?
不会。转换使用 js-yaml 库完全在您的浏览器中运行,因此您的数据绝不会离开您的设备。
支持哪些 YAML 特性?
嵌套对象、列表、数字、布尔值、null 值、带引号的字符串和多行字符串。锚点和自定义标签会尽可能解析。
如果我的 YAML 有错误会怎样?
转换器会显示带有行信息的清晰错误消息,方便您快速修复缩进或语法错误。
这个工具免费吗?
是的。Handio 的每个工具都免费,无需注册、没有限制、没有水印。
相关工具
为什么要将 YAML 转换为 JSON?
YAML 便于人类阅读,但 JSON 是大多数 API 和 JavaScript 应用程序原生使用的格式。在两者之间进行转换,让您无需手动重写即可复用配置数据。
- 将 Docker Compose 或 Kubernetes 配置提供给基于 JSON 的工具。
- 将 YAML 设置文件传递给仅接受 JSON 的 API。
- 与使用 JSON 工作的团队成员共享配置。
提示与限制
YAML 是 JSON 的超集,因此任何有效的 JSON 也能干净地转换。多文档 YAML 以及某些高级锚点功能可能无法完美往返转换。所有操作均在本地运行,因此您的数据绝不会离开浏览器。