JSON 转 YAML

粘贴 JSON,得到好读的 YAML。

免费 - 无需注册 - 在设备上运行

在浏览器本地运行

  • JSON输入
  • YAML输出
  • 0上传
  • 1 键保存
规格

JSON 转 YAML 规格一览

默认方向
JSON 转 YAML
缩进
两格空格,不折行
键的顺序
按原样保留
报错信息
一句话并附上行列
价格
免费
需要账户
运行位置
在您的设备上
使用方法

JSON 转 YAML 怎么用

  1. 1

    粘贴你的 JSON

    粘贴 JSON。

  2. 2

    读取 YAML

    读取 YAML。

  3. 3

    复制或下载

    复制或下载。

问题

常见问题

键的顺序会被重排吗?

不会。键怎么进去就怎么出来,所以 YAML 和你粘贴的 JSON 对得上,用眼睛核对也很容易。

为什么有些值被加了引号?

因为不加引号的话 YAML 会把它读成别的类型。像 yes、no 这两个词,还有没加引号的日期,都要靠引号才留得住文本身份。

可以反过来转吗?

可以。把目标下拉改成 JSON,或者按反向;反向还会把结果放回输入框,方便你直接转回去。

背景说明

怎么读转出来的 YAML

面板默认就是 JSON 进、YAML 出,并已载入示例。换成你自己的 JSON,YAML 会随输入出现,两个下拉也都还能改。

  • 被加引号的值是有原因的:不加的话 YAML 会读成另一种类型。
  • 列表会写成一行一个、开头带横线的形式。
  • 按反向把 YAML 转回 JSON,就能确认没有东西跑偏。

完整规格

JSON 转 YAML 的完整规格
默认方向JSON 进、YAML 出。两个下拉都能在同一页改。
缩进两格空格,并关掉折行,长的值会留在同一行。
键的顺序按原样保留,YAML 的顺序和 JSON 一致。
报错信息一句话指出 JSON 从哪一行、哪一列开始不合法。
价格免费。由计算区域外清晰标注的广告支持。
需要账户不需要。
运行位置在您的浏览器标签页中运行。数据不会发送到任何地方。
下一步

用同一批文件继续做

全部开发工具: SPOTTOOLS 的开发工具