2009-12-01 83 views
1

我有一个XML文件,姑且称之为的test.xml,我必须进行验证(schema.xsd)的模式。我也在使用TomCat的最新版本。
我想知道什么可能会导致以下错误:

错误:URI = file:/// C:/../Upload/test.xml行= 2:文档无效:找不到语法。
错误:URI =文件:/// C:/../Upload/test.xml行= 2:文档根元素 “TEST_ROOT”,必须匹配DOCTYPE根 “空”。错误而验证XML文件XSD

诚恳

回答

2

我不知道TomCat,因为您没有发布有关何时发生此错误的任何详细信息,我假设您在自己验证了xml与xsd的对比时是否得到了它?

起初我会尝试检查命令行与xmllint,这会给你一些更多的信息你的文档有什么问题。

如果您想发布一些更多的细节,我们希望能够进一步帮助你。

我是一名xml新手,我建议你先阅读一些教程。即全能的G会帮助你。

This可能是一个良好的开端...

+0

我得到的错误,当我的servlet开始,当我解析xml文件 – ALOToverflow 2009-12-02 14:07:12

1

该工具有一个验证与模式功能(文件菜单)。您选择XML文件,然后选择XSD文件。它是用.NET编写的...也许它会给你一个更具描述性的错误。

http://www.dot-dash-dot.com/files/WTFXMLSetup_1_8_0.msi

关于上述的那些例子的URI,是在C该文件夹中文件:\ Tomcat服务器的驱动器?或者是他们上传的路径?