YAML 与 JSON 互转及格式缩进检查

自动检查缩进,支持 YAML 与 JSON 在本地互转。

嵌入此工具到你的网站 / 博客 无需开发 · 复制即可使用
HTML 嵌入代码 (iframe):
<iframe src="https://lucentool.com/zh/yaml-tools" width="100%" height="650" style="border:1px solid #e5e0d8;border-radius:12px;max-width:850px;width:100%;" frameborder="0"></iframe>
<div style="font-size:12px;color:#78716c;margin-top:6px;font-family:sans-serif;">Powered by <a href="https://lucentool.com/zh/yaml-tools" target="_blank" style="color:#c85a32;text-decoration:none;">Lucentool - YAML 与 JSON 互转及格式缩进检查</a></div>

一分钟搞懂 YAML

YAML 用缩进表达结构——约定用两个空格,禁止 Tab,一个错位的空格就会悄悄改变含义(或导致解析失败)。映射是 key: value,列表是 - item,引号的重要性不如 JSON,但注释(#)是 JSON 没有的特性。

此校验器能发现的常见 YAML 错误

转换器支持范围

YAML ↔ JSON 转换器支持实际常用子集:嵌套映射、块列表、行内流式([a, b]、{k: v})、字符串/数字/布尔/null 和注释(会被剔除)。锚点/别名(&x / *x)和多行块标量(|、>)不会被展开——需要这些功能,请在本机使用 yq 或 Python 的 PyYAML 等完整解析器。