1
A
回答
1
一種可能性是創建一個XSLT轉換的自產自銷的模式文檔轉換成諸如XML Schema或Relax NG標準。
+0
誰會低估評論並解釋爲什麼我的回答不正確?或者它不是你想聽到的? – kdgregory 2010-01-14 13:07:37
1
退房包javax.xml.validation,因爲Java 5的API支持自定義模式驗證。
SchemaFactory對象有一個方法newSchema,它將接收一個文件並根據它創建一個可以驗證的模式。
編輯:如果你需要在你的XML文件,在這個問題轉換爲模式看:Any tools to generate an XSD schema from an XML instance document?
+0
Downvoted b/c你沒有一個模式可以使用?你是在調用你的xml文檔嗎? – Mark 2010-01-14 13:11:17
相關問題
- 1. 驗證XML對多個任意模式
- 2. xml文件驗證
- 3. 驗證XML文件
- 4. 驗證XML與XML ::的libxml
- 5. XML驗證不會釋放xml文件
- 6. 根據xml模式驗證xml文件
- 7. 驗證與JavaScript&xml
- 8. XSD文件驗證個XML
- 9. 驗證大型Xml文件
- 10. Saxon XML驗證:驗證失敗時無法刪除XML文件
- 11. XML驗證與不匹配的文件被驗證
- 12. 使用XSD架構文件驗證XML文件。 (XML結構)
- 13. 與XSD和xmlns = 「驗證XML」
- 14. 使用ElementTree解析任意XML文件
- 15. 從XML文件加載任意圖像
- 16. 使用XML Schema來驗證XML文檔
- 17. 我有問題時驗證XSD文件與xml文件
- 18. XML和XML Schema驗證
- 19. Eclipse驗證XML
- 20. C#xml驗證
- 21. XML XSD驗證
- 22. Eclipse xml驗證
- 23. Aptana XML驗證
- 24. PHP XML驗證
- 25. stax xml驗證
- 26. Powershell XML驗證
- 27. XML驗證
- 28. XML驗證vs Java驗證
- 29. XML驗證 - 代碼驗證XML文件,即使它是無效的
- 30. 在IOS中驗證XML文件
你必須從頭開始編寫它。如果您發佈了「模式」和實例文檔的樣本,我們可能會指出您朝着正確的方向。但是,除非你的同事在構建語法方面有一定的經驗,否則「架構」不會是一個嚴格的定義。 – kdgregory 2010-01-14 12:48:39