输入
就绪
行数: 0
单词数: 0
字符数: 0
大小: 0 KB
输入统计信息可通过此字段上方的“统计”按钮查看。
输出
行数: 0
单词数: 0
字符数: 0
大小: 0 KB
输出统计信息可通过此字段上方的“统计”按钮查看。
结果仅供参考,可能包含错误。请自行核实重要信息。使用本工具风险自负。
这个工具能做什么
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 中,& 表示实体引用的开始,因此文本或属性中单独出现的 & 会破坏文档。请写成 &,字面上的 < 字符请用 <。
它会按 XSD 模式校验吗?
不会。它检查的是每个 XML 文档都必须满足的“格式良好”。必填元素、数据类型等模式规则,需要在构建流程或 IDE 中使用支持模式的校验器。
这个工具免费吗?
是的,完全免费。无需注册或电子邮箱。结果直接显示在本页。
如何获取结果?
在此页面使用工具即可查看结果,无需通过电子邮件接收。