XML 验证工具 — 免费在线

在下方粘贴您的 XML,使用“检查并提供修复建议”按钮,即可查看错误所在的确切行号和列号。

输入 就绪

输入统计信息可通过此字段上方的“统计”按钮查看。

输出

输出统计信息可通过此字段上方的“统计”按钮查看。

结果仅供参考,可能包含错误。请自行核实重要信息。使用本工具风险自负。

这个工具能做什么

XML 校验器检查文档是否格式良好:每个标签都已闭合,标签按正确顺序嵌套,属性值都带引号,特殊字符已转义,并且只有一个根元素。

如果有问题,它会报告第一个错误及其行号,并给出修复建议。它检查的是语法而不是模式:不会按 XSD 或 DTD 进行校验,因此格式良好的文档仍可能缺少你的系统所要求的字段。

适用场景

  • 导入或 API 调用因模糊的 XML 解析错误而失败,需要找到出错的行。
  • 在发布前检查手动编辑过的站点地图、RSS 源、Android 布局或 Maven 的 pom.xml。
  • 在用 XML 转 JSON 转换器 转换之前,确认代码生成的 XML 格式良好。
  • 在大文件中快速找到损坏的标签,而不是用眼睛逐行查看几千行。

示例

输入

<note>
  <to>Ana</to>
  <from>Ben</note>

输出

Expected closing tag 'from' (opened in line 3, col 3) instead of closing tag 'note'. (Line 3)

Suggestion: Make sure every tag is closed, attribute values are quoted, and the document has exactly one root element.

关于这个工具的问题

如何运行检查?

把 XML 粘贴到输入框中,然后点击“检查并提供修复建议”。有效的文档会得到确认;否则会显示错误信息、所在行和修复建议。

为什么 & 符号会报错?

在 XML 中,& 表示实体引用的开始,因此文本或属性中单独出现的 & 会破坏文档。请写成 &amp;,字面上的 < 字符请用 &lt;。

它会按 XSD 模式校验吗?

不会。它检查的是每个 XML 文档都必须满足的“格式良好”。必填元素、数据类型等模式规则,需要在构建流程或 IDE 中使用支持模式的校验器。

这个工具免费吗?

是的,完全免费。无需注册或电子邮箱。结果直接显示在本页。

如何获取结果?

在此页面使用工具即可查看结果,无需通过电子邮件接收。