[英]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.