我有一个 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 新手,我建议你首先阅读一些教程。即全能的G会帮助你。
这可能是一个好的开始……
该实用程序具有验证与架构功能(文件菜单)。您选择 XML 文件,然后选择 XSD 文件。它是用 .NET 编写的……也许它会给你一个更具描述性的错误。
http://www.dot-dash-dot.com/files/WTFXMLSetup_1_8_0.msi
关于上面的示例 URI,该文件夹中的文件是否位于 Tomcat 服务器的 C:\ 驱动器上?或者是他们上传的路径?