2009-12-01 82 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服務器的驅動器?或者是他們上傳的路徑?