YAML 工具

一体化 YAML 工具箱:校验语法、格式化美化、用树视图探索结构、转换为 JSON。更多工具:YAML 对比 | JSON ↔ YAML 转换器 | JSON 对比。
所有处理均在浏览器本地完成——你的数据不会被上传到任何服务器。
模式:
使用方法:把 YAML 粘贴到左侧输入框,选择一个模式,点击处理。
校验:检查 YAML 语法并以行号和列号报告错误。可捕获缩进问题、无效映射与格式错误的序列。
格式化:以可配置的缩进(2/4 空格或 Tab)美化 YAML,可按键名排序。
树视图:把解析后的 YAML 显示为可交互的折叠树以探索文档结构,可用搜索框按键或值过滤节点。
转 JSON:把 YAML 转换为等价 JSON。复杂的 YAML 特性(锚点、别名、标签)会解析为普通 JSON 对象。
什么是 YAML?

YAML 是一种用缩进而非括号的配置格式:嵌套就是空白,连字符开头是列表项,key: value 是映射。不带引号的标量会被推断类型——yes 是布尔值、07 是数字——这正是著名的"挪威问题"(NO = 挪威,被解析为 false)的由来。锚点(&x)与别名(*x)在文档内复用节点。

转换为 JSON 时锚点与别名会被解析展开。