簡體   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