YAML 转 JSON

粘贴 YAML,直接读 JSON。

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

在浏览器本地运行

  • YAML输入
  • JSON输出
  • 0上传
  • 1 键保存
实际使用

可以放心的地方

  • 行号每条报错都有
    • 报错会指出出问题的行
    • 不会抛出堆栈信息
  • 2转换方向
    • 默认就是 YAML 转 JSON
    • 不用离开也能切回来
  • 0上传
    • 数据留在这个标签页里
    • 不会发送到任何地方
规格

YAML 转 JSON 规格一览

默认方向
YAML 转 JSON
输出
两格缩进的 JSON
锚点与别名
展开成实际的值
报错信息
一句话并附上行号
两个值得知的按钮
Reverse 与同格式整理
支持格式
含 JSONL 共五种
价格
免费
需要账户
无
运行位置
在您的设备上
使用方法

YAML 转 JSON 怎么用

  1. 1

    粘贴你的 YAML

    面板已载入示例,换成你自己的文档即可。

  2. 2

    读取 JSON

    JSON 会随输入出现在下方;解析失败则告诉你是第几行。

  3. 3

    复制或下载

    一键复制 JSON,或下载为 .json 文件。

问题

常见问题

注释会怎样?

会被丢掉。JSON 没有注释语法,没有地方能放。注释对你有用的话,请把原来的 YAML 留着。

我的 YAML 为什么解析不了?

几乎都是缩进。信息会指出行号,问题通常是该用空格的地方混进了制表符,或者某个键多缩了一层。

可以反过来转吗?

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

背景说明

转换过程中会变的东西

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

  • 注释和空行会被丢掉,因为 JSON 两者都没有语法。
  • 锚点与别名会展开成它们指向的值。
  • 没加引号的日期会变成文本,因为 JSON 只有文本这个类型。

完整规格

YAML 转 JSON 的完整规格
默认方向YAML 进、JSON 出。两个下拉都能在同一页改。
输出缩进两格的 JSON,可复制,也能下载为 .json 文件。
锚点与别名会展开成实际的值,因为 JSON 没有写引用的语法。
报错信息一句话指出行号,缩进问题几乎都在那一行。
两个值得知的按钮Reverse 会对调两个格式并把结果放回输入,用来验算;两边选同一格式则变成检查兼整理。
支持格式JSON、YAML、CSV、TOML、JSONL 五种一级格式,任何方向都转得到。
价格免费。由计算区域外清晰标注的广告支持。
需要账户不需要。
运行位置在您的浏览器标签页中运行。数据不会发送到任何地方。
下一步

用同一批文件继续做

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