JSON ↔ YAML 转换器

选择「JSON → YAML」或「YAML → JSON」,粘贴到「输入」后点「转换」。成功时填入「输出」并出现「复制输出」;失败则清空输出并在状态行显示错误。

更新 2026-08-04 · developer

Choose direction, enter input, then Convert.

关于本工具

JSON → YAML 先用 JSON.parse,再用 js-yaml 以不限行宽、noRefs 导出。YAML → JSON 用 js-yaml 加载后再以两空格 JSON 美化。方向控件在输入框上方,避免两条路径混用。

使用方法

  1. 选择方向: 在「方向」中选择 JSON → YAML 或 YAML → JSON。
  2. 输入内容: 按所选方向,把 JSON 或 YAML 粘贴进「输入」文本框。
  3. 转换: 点击「转换」填充「输出」,或在失败时阅读 Error 状态。
  4. 复制输出: 「输出」出现后,点击「复制输出」将结果写入剪贴板。

常见用途

使用提示

常见问题

YAML 用什么库生成?

浏览器内使用 js-yaml 的 dump 与 load;dump 关闭行宽限制并开启 noRefs。

转换后输出为什么是空的?

解析或导出出错会清空输出,状态行会显示 Error 详情。

「复制输出」总会显示吗?

不会。仅在转换成功并产生输出后才出现该按钮。

配置会上传吗?

不会。JSON.parse、js-yaml 与剪贴板操作都留在浏览器本地。

相关关键词

相关工具