XML验证
在线验证XML格式正确性。立即检测未关闭标签、不匹配元素和语法错误。
XML Input
关于本工具
XML 校验器会检查您的 XML 文档是否符合 XML 规范中的良好格式要求。它可以检测常见错误,包括未闭合标签、元素名称不匹配、非法字符使用以及缺失根元素等问题。
错误输出包含行号和上下文片段,方便您快速定位并修复问题。校验使用浏览器内置的 DOMParser 完成——不会将任何 XML 发送到服务器。该工具仅检查良好格式,不检查 Schema 有效性(XSD 或 DTD)。
使用方法
- 将您的 XML 粘贴到输入区域,或点击“示例(有效)”或“示例(含错误)”加载示例。
- 点击“校验”运行检查。
- 如果发现错误,将显示错误信息、行号以及上下文片段。
- 在您的 XML 编辑器中修复问题,然后重新校验,直到显示“Valid XML”。
使用场景
后端开发者在部署前校验 XML API 文档,以避免生产环境中出现解析失败。处理 XML 数据流的数据工程师会校验样本以确保结构完整性。嵌入 SVG 的前端开发者会在粘贴到 HTML 之前校验代码片段。任何编辑 XML 配置文件的人都可以用它在重启服务前发现拼写错误。
常见问题
- 什么是良好格式(well-formedness)? — 良好格式的 XML 文档遵循基本的 XML 语法规则:只有一个根元素、标签正确嵌套并闭合、属性使用引号括起来,且不含非法字符。良好格式是进行 Schema 校验的前提条件。
- 该工具是否会根据 XSD 或 DTD 模式进行校验? — 不会。该工具仅检查结构上的良好格式。如需 XSD 或 DTD 校验,请使用 Saxon 等完整的 XML 处理器或 IDE 插件。
- 我的 XML 会被发送到服务器吗? — 不会。浏览器内置的 DOMParser 会在本地完成全部校验。您的 XML 不会离开您的设备。