Global ToolBox

YAML ↔ JSON 转换工具

在浏览器中即时将 YAML 转换为 JSON,或将 JSON 转换为 YAML。粘贴任一格式即可查看实时、经过校验的转换结果,并可复制或下载。

🔒 在您的浏览器本地处理

Loading…

使用方法

  1. 使用上方的切换按钮选择转换方向:YAML → JSON 或 JSON → YAML。
  2. 在输入框中粘贴或输入您的 YAML 或 JSON。
  3. 转换结果会立即显示在下方——无需点击任何按钮。
  4. 使用复制按钮复制结果,或使用下载按钮将结果保存为 .json 或 .yaml 文件。

功能特点

  • 支持 YAML 转 JSON 与 JSON 转 YAML 双向转换
  • 输入时实时更新——无需点击按钮
  • 输入的 YAML 或 JSON 无效时会显示清晰的错误提示
  • 交换按钮可将输出结果作为新的输入内容
  • 100% 在客户端运行——您的数据绝不会离开浏览器

常见问题

我的数据会被上传吗?

不会。此转换工具完全在您的浏览器中运行,并使用 js-yaml 库——您的 YAML 与 JSON 绝不会发送到服务器。

如果输入内容无效会怎样?

系统会显示清晰的错误提示,说明 YAML 或 JSON 存在的问题,而不是显示错误或空白结果。

转换过程会保留键顺序和数据类型吗?

会。对象的键顺序、数字、布尔值、null 值,以及嵌套的数组和对象在转换过程中都会被保留。

可以把结果转换回原始格式吗?

可以,使用交换按钮即可切换方向,并将当前输出载入为新的输入,方便您在两种格式之间来回转换。

支持较大的 YAML 或 JSON 文件吗?

支持,不过非常大的文件(几十 MB)可能会因设备性能而处理较慢,因为所有运算都在浏览器中完成。

相关工具