✓ YAML 验证器
带行号错误报告的 YAML 语法检查。检测制表符缩进、键名格式错误、引号和括号不匹配以及嵌套不一致——全部在浏览器中运行,无需上传。
关于 YAML 验证器
这个 YAML 验证器完全在你的浏览器中运行。粘贴你的 YAML,点击验证即可扫描常见语法问题。验证器检查用作缩进的制表符(YAML 禁止)、后面没有冒号加空格的映射键、不匹配的单引号和双引号、不匹配的流式集合([...] 和 {...}),以及会破坏嵌套的不一致缩进。每个问题都会报告其行号,方便你直接跳转。
什么是 YAML?
YAML("YAML Ain't Markup Language")是一种对人类友好的数据序列化格式,广泛用于配置文件、CI/CD 流水线和数据交换。它的结构来自缩进,这让它易读,但也对空白非常严格——一个多余的制表符或错位的空格都会使文档无效。
使用方法
- 把 YAML 粘贴到输入框中。
- 点击验证。
- 查看结果面板——有效的文档显示"有效的 YAML";问题列表会列出每个问题及其行号。
- 在编辑器中修复问题并重新验证。
常见问题
支持所有 YAML 1.2 特性吗? 验证器覆盖最常见的语法规则。锚点、别名、标签和多行折叠标量等高级特性会被容忍,但不会深度解析。
为什么 YAML 禁止制表符? YAML 的缩进是有意义的,必须使用空格。制表符会让嵌套有歧义,所以规范禁止将制表符用于缩进。请使用空格——通常是每级 2 个。
我的 YAML 会被上传吗? 不会,所有验证都在本地浏览器中完成。