我在Eclipse中創建了一個XSD模式,然後創建了一個XML文件。我無法讓我的XML驗證。無論聊天是在我的XML上進行的,包括刪除結束標籤等,當我點擊「驗證」時,它告訴我沒有錯誤。驗證Eclipse中的XML
我試過創建一個XML Catalog條目,但是沒有幫助。有誰知道我的問題可能是什麼?
我在Eclipse中創建了一個XSD模式,然後創建了一個XML文件。我無法讓我的XML驗證。無論聊天是在我的XML上進行的,包括刪除結束標籤等,當我點擊「驗證」時,它告訴我沒有錯誤。驗證Eclipse中的XML
我試過創建一個XML Catalog條目,但是沒有幫助。有誰知道我的問題可能是什麼?
您是否還通過偏好啓用了驗證? ------老答案------
你必須包括在XML文件中的參考架構,使驗證。例如:http://www.w3schools.com/schema/schema_howto.asp
<?xml version="1.0"?>
<note
xmlns="http://www.w3schools.com"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3schools.com note.xsd">
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
我相信在默認情況下,從架構中構建XML,這就是我添加到XML Catalog的內容。我的XML看起來像這樣:
是,啓用驗證。 – Girevik 2014-10-13 11:19:45
你在防火牆後面嗎?您可能需要在Eclipse中添加代理設置。如果不是這樣,我不知道還有什麼可能。這個對我有用。 – markbernard 2014-10-14 21:58:01
我發現了這個問題。在「驗證」下,所有選項都被關閉。一旦我啓用它,它就開始按我的預期工作。謝謝您的幫助。
另一位信息。當我將鼠標懸停在Eclipse中的元素上時,我得到上下文相關的幫助,因此我知道它知道XSD。出於某種原因,我只是沒有爲我標記錯誤。 – Girevik 2014-10-13 11:20:43