YAML 对比

对比两个 YAML 文档,找出全部结构差异。精确查看被添加、删除或修改的内容——带完整 YAML 路径。更多工具:JSON ↔ YAML 转换器 | JSON 对比 | XML 对比。
所有处理均在浏览器本地完成——你的数据不会被上传到任何服务器。
在下方粘贴两个 YAML 文档并点击"对比"查找差异。
在上方输入两个 YAML 文档并点击对比查看差异。
使用方法:把原始 YAML 粘贴到左侧输入框(YAML A),修改后的版本粘贴到右侧输入框(YAML B),点击对比查看全部差异。
结果颜色:绿色 = B 中新增,红色 = A 中删除,黄色 = 值已修改。
集合比较:勾选后数组按无序集合比较(忽略元素顺序)。默认按位置逐一比较数组。
提示:YAML 注释(#)在解析时被剥离,不参与对比。只对比数据结构,非常适合配置文件差异比较。
结构化 YAML 对比——注释不计入

YAML 按数据结构对比,而非按文本:注释被剥离、缩进被规范化、解析值相同的带引号与不带引号标量视为相等。只有真正的数据差异才会显示——配置文件里注释与空白的噪音永远不会出现。

配置文件对比的理想选择——空白与注释的变动从不显示。