JSON ↔ YAML 转换

将 JSON 转为 YAML,或将 YAML 转为 JSON,方便整理配置文件和接口数据。

免费浏览器
YAML Output

关于JSON ↔ YAML 转换

将 JSON 数据转换为 YAML,或将 YAML 配置转换为 JSON。复制到 API 请求、测试数据或配置文件前,先检查结果结构。

如何使用JSON ↔ YAML 转换

  1. 选择 JSON 转 YAML 或 YAML 转 JSON。
  2. 粘贴源文档并转换。
  3. 核对输出类型,复制转换结果。

输入与输出示例

输入与设置
{"service":"demo","enabled":true}
预期输出
service: demo
enabled: true

适用场景

  • 把 API 数据整理为可读的 YAML 测试数据。
  • 将 YAML 配置转换为脚本需要的 JSON。

使用前需要了解的限制

注释、别名、格式和 YAML 特有值不一定能通过 JSON 往返保留。转换后需检查数据类型和大整数。

数据处理与费用

核心操作在浏览器中完成,工具输入不会上传处理。网站仍可能使用会话 Cookie,并按隐私政策收集运行或使用数据。

在浏览器中免费使用,无需登录。

常见问题

不会。转换器会保留原有的值、类型和嵌套结构,变化的只有语法表示方式。需要注意的是,YAML 支持某些 JSON 没有直接对应类型的值(如日期),这类值会被转换成字符串。

可以。转换器同时接受格式化过和压缩过的 JSON 作为输入,输出的 YAML 始终会采用 2 空格缩进。

不会。转换完全在浏览器本地通过 JavaScript 执行,数据不会发送到任何服务器。

相关工具