✅

YAML校验器

校验 YAML 语法是否正确,定位错误位置,并显示格式化后的 YAML 和对应 JSON。

YAML 校验器
校验结果:
等待输入...

YAML 校验器使用指南

📌 简介

YAML 校验器是一款面向开发者和运维人员的在线工具,可以校验 YAML 文件语法是否正确,定位错误位置,并支持查看对应的 JSON、格式化后的 YAML 和结构树。在编写 Kubernetes 配置、Docker Compose、CI/CD 配置、Ansible Playbook 等 YAML 文件时,语法错误非常常见且难以排查。本工具帮助您快速定位问题。所有处理在浏览器本地完成。

📖 YAML 的语法陷阱

YAML 语法简洁优雅,但也正因为如此,容易踩到许多坑:缩进必须使用空格(不能用 Tab),冒号后必须有空格(key: value 而非 key:value),缩进层级必须一致,特殊字符需要引号包裹(如 : 开头的字符串),日期格式自动识别(2024-01-01 会被解析为日期对象)。这些坑很容易导致解析失败,本工具能帮您快速发现并定位问题。

💼 常见应用场景

⚙️ 使用步骤

  1. 将 YAML 内容粘贴到左侧输入框。
  2. 工具会自动校验语法,并显示结果(成功或错误信息)。
  3. 语法正确时,可点击右侧按钮切换查看 JSON、格式化 YAML 或结构树。
  4. 点击"复制结果"使用。

⚠️ 注意事项

❓ 常见问题 (FAQ)

Q: 校验失败提示"缩进错误"怎么办?

A: 请检查是否混用了 Tab 和空格,或缩进不一致。建议在编辑器中显示空白字符,确保所有缩进都是空格。

Q: 结构树是什么?

A: 结构树将 YAML 以树形结构展示,清晰显示每个键值对的层级关系,方便阅读复杂的嵌套结构。

Q: YAML 会上传吗?

A: 不会。所有校验在浏览器本地完成,内容不会离开您的设备。