我有一个 xml 文件,我们将其称为 test.xml,并且我有一个用于验证的架构 (schema.xsd)。我也在使用 TomCat 的最新版本。
我想知道什么可能导致以下错误:
错误:URI=file:///C:/../Upload/test.xml Line=2:文档无效:找不到语法。
错误:URI=file:///C:/../Upload/test.xml Line=2:文档根元素“TEST_ROOT”,必须与 DOCTYPE 根“null”匹配。
此致
最佳答案
我不了解 TomCat,并且由于您没有发布有关何时收到此错误的任何详细信息,我假设您是在自己根据 xsd 验证 xml 时收到的?
首先,我会尝试使用 xmllint 检查命令行,这将为您提供更多信息,说明您的文档有什么问题。
如果您发布更多详细信息,我们将能够为您提供进一步帮助。
如果您是 xml 新手,我建议您首先阅读一些教程。 IE。全能的G会帮助你。
This也许是一个好的开始...
关于java - 使用 XSD 验证 XML 文件时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1829456/