我最近推出了自己的XML Schema(XSD),而我在尋找答案,以對他們的幾個基本問題掙扎:基於XML Schema及其使用
- 什麼是鏈接的正確方法一個XML文檔到其XSD架構?
- XML文檔如何實際驗證?據稱將我的XML文檔鏈接到模式後,我從來沒有看到任何違反模式時生成的文檔錯誤。
我一直在努力尋找這些問題的答案,並感謝響應提前做出的貢獻:)
我最近推出了自己的XML Schema(XSD),而我在尋找答案,以對他們的幾個基本問題掙扎:基於XML Schema及其使用
我一直在努力尋找這些問題的答案,並感謝響應提前做出的貢獻:)
可以使用XSI:schemaLocation屬性。但是,我認爲這本質上是危險的。如果你需要驗證一個文件,那通常是因爲你不相信它是有效的,如果你不相信它是有效的,你爲什麼要相信它來識別它自己的模式?所有模式驗證API都允許您提名源文檔S和模式K並說「驗證S對K」。
有很多調用模式驗證的API。在某些情況下,操作與XML解析集成在一起,您只需在XML解析器上設置一個選項即可。但通常你必須要求驗證,它不會自動發生。
謝謝你對1和2的回答,他們非常有幫助。第3部分是一個誤導性的問題。我想問的是XML數據通常如何在HTML文檔的上下文中顯示,但是我擁有一份谷歌的副本,因此我可以查看它們。 – Alan
我很高興它有幫助。祝你好運 :) –