XML 检查器 – 在线检查 XML 语法并定位错误
XML 检查器检查粘贴或拖放的 XML 是否格式规范,并通过行号、列号和代码片段报告语法问题。它使用浏览器的 DOMParser 进行检查,因此您可以在将文档交给其他解析器之前快速定位格式错误的标记。它不针对 XSD 或 DTD 验证 XML;不支持架构验证。
XML 检查器是一款基于浏览器的 XML 验证工具,用于检查文档是否格式规范。粘贴或拖放 XML,即可获得检查结果,语法错误会附带行号、列号和代码片段。您可以在将文档发送给其他解析器或排查运行时故障之前,用它找出格式错误的标记。
格式规范性检查使用浏览器的 DOMParser。当输入包含语法问题时,工具会报告错误位置,以便您检查文档的相关部分。这只检查 XML 语法;它不会判断文档是否遵循特定架构,或是否满足应用的数据要求。
XML 使用包含元素、属性和文本内容的标记。格式规范的 XML 必须遵循该格式的结构规则,而 XSD 或 DTD 可以为特定文档类型定义额外规则。本工具不提供 XSD 或 DTD 验证;该功能尚未可用,需要 WASM 验证器。当您需要根据特定 XSD 或 DTD 进行测试时,请使用架构验证;本检查用于捕获格式错误的 XML。
XML 检查器完全在您的浏览器中运行。输入在您的设备上处理,不会上传、存储或发送到服务器。页面加载后,工具可以离线工作,无需服务器连接。
这款 XML 检查器适合在解析器处理文件之前检查文件的开发者和 DevOps 工程师,也适合诊断语法错误或审查其他工具生成的 XML。行号、列号和代码片段让您更容易聚焦到需要处理的位置。
步骤 1:将要检查的 XML 粘贴或拖放到工具中,包括其标记和属性。
步骤 2:运行检查,测试 XML 是否格式规范。该工具使用浏览器的 DOMParser 进行检查。
步骤 3:查看结果。如果 XML 有语法错误,请利用报告的行号、列号和代码片段定位它。
步骤 4:在源文件中修正格式错误的标记,然后再次运行检查,确认 XML 格式规范。
使用场景:在 XML 文件到达解析器并在运行时失败之前先检查。及早发现格式规范性问题可以让排查更容易。
使用场景:根据报告的行号和列号定位语法错误,而无需手动在文件中搜索。
使用场景:确认其他工具生成的 XML 格式规范,而不是仅凭输出的外观判断。
使用场景:在工作流中使用来自服务或其他开发者的 XML 之前先检查。
使用场景:在调试解析问题时检查 XML 文档。代码片段有助于聚焦到报告的错误位置。
使用场景:在分享文档或将其交给其他解析器之前,快速进行一次 XML 语法检查。