对比两个 XML 或 HTML 文档,找出全部结构差异。精确查看被添加、删除或修改的内容——带完整路径。更多工具:JSON ↔ XML 转换器 | JSON 对比 | YAML 对比。 所有处理均在浏览器本地完成——你的数据不会被上传到任何服务器。
Format:
文档 A(原始)
文档 B(修改后)
差异
在上方输入两个文档并点击对比查看差异。
使用方法:把原始文档粘贴到左侧输入框(A),修改后的版本粘贴到右侧输入框(B),选择格式(XML 或 HTML),点击对比查看全部差异。 结果颜色:绿色 = B 中新增,红色 = A 中删除,黄色 = 值已修改。 XML 模式:使用严格 XML 解析。属性在路径中使用 @ 前缀。XML 注释与处理指令被忽略。 HTML 模式:使用浏览器原生 HTML 解析器(更宽容)。只对比 <body> 内的元素。属性在路径中使用 @ 前缀。 提示:集合比较模式下,重复的兄弟元素按无序集合比较(忽略顺序)。否则按位置逐一比较。
标记语言对比——属性与空白
两个 XML 文档可以文本不同但语义相同:属性顺序不重要、命名空间前缀可以不同、缩进只是展示。标记感知的对比先解析两个文档,这些格式差异不会计入——只有元素结构、属性值和文本内容才算。注释与处理指令会被忽略。