繁体   English   中英

使用XSD验证XML文件时出错

[英]Error while validating XML file with XSD

我有一个xml文件,我们称它为test.xml,并且有一个验证模式(schema.xsd)。 我也在使用最新版本的TomCat。
我想知道什么会导致以下错误:

错误:URI = file:/// C:/../Upload/test.xml第2行:文档无效:找不到语法。
错误:URI = file:/// C:/../Upload/test.xml第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:\\驱动器上的该文件夹中的文件吗? 还是那是他们上传的路径?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM