XML 不匹配标签错误示例:错误的结束标签
离线验证 XML 代码与配置文件的语法和闭合标签。
处理中...
0%
读取 XML 标签
解析prolog结构
匹配 XML 模式
检查命名空间
验证树
结果
此页面打开预加载了一个简短注释文档的 XML 验证器,该文档包含一个真实的常见错误:<message> 元素以 </date> 而不是 </message> 结束,很可能是编辑附近字段时复制粘贴的结果。下面的失败检查在页面加载时实时运行,并报告发现不匹配标签的位置以及本来应该关闭的标签最初打开的位置。
不匹配的结束标记是现实世界中 XML 中断的最常见方式之一,特别是在手动编辑的文档或通过字符串连接而不是正确的序列化程序生成的文档中:文件中的每个其他标记都可以完美地形成,并且任何地方的单个错误的结束标记仍然会使整个文档无效,因为 XML 需要严格的、嵌套良好的树,无一例外。
将示例替换为您自己的 XML,以查看应用到它的相同标记匹配检查,包括不匹配和原始开始标记的行号。将其与 xml-document-example 预设进行比较,可以看到相同形状的文档,每个标签都正确关闭并干净地传递。