2010-01-12 68 views
2

我正在根據模式驗證XML文檔。到目前爲止,一切進展順利,但生成的文檔和模式之間存在一些顯着差異(因此驗證)。我注意到在遇到第一個錯誤後,Oracle將停止驗證。我希望能夠編譯一個錯誤列表,並將它們帶到架構的開發人員,但到目前爲止,如果我解決了當前的錯誤,我只能得到下一個錯誤 - 其中一些我不能我自己解決,但需要首先與其他開發人員討論。PL/SQL - XML驗證錯誤

有沒有辦法讓Oracle打印所有驗證錯誤?

UPDATE

我在Oracle 10g中工作,但有人告訴我,甲骨文11 可以返回驗證錯誤的列表。

回答

0

大多數XML驗證程序在第一次失敗後停止。我認爲Oracle的方式是一樣的。

+0

嗯好的。你是否知道任何獨立的工具(如果可能的話,都是免費的),即使在第一次錯誤之後也會繼續驗證? – FrustratedWithFormsDesigner 2010-01-13 14:44:40

+0

獨立...不。但我很確定Eclipse中的模式驗證會標記多個錯誤。不知道這是否有幫助。 – 2010-01-13 17:25:50

+0

謝謝,我會仔細研究一下。 – FrustratedWithFormsDesigner 2010-01-13 20:32:56