我經常在我的工作中使用xsd模式文件,並且我想知道:是否可以爲xsd模式語言編寫xsd模式文件?這似乎是一種記錄模式語言的明顯方式,我認爲這將是其開發人員嘗試的第一件事情。但是,我一直無法找到明顯搜索條件的文件。如果不可能,爲什麼不呢?如果有可能,有沒有人做過,有沒有一個地方可以下載這樣的文件?是否有xsd模式的xsd模式?
注:
維基百科顯示XSD模式語言「不是100%的自我描述」,因爲「內容和屬性聲明不能依靠屬性或元素上下文」。如果是這樣,你能否提供一個需要這種上下文並因此不能表示的xsd特性的例子?
這個問題不純粹是學術問題。我可能需要編寫一個在不久的將來處理xsd模式文件的程序,並且從xsd(使用諸如generateDS之類的工具)生成源代碼將是一個很容易開始的地方。
@John我認爲這可能是,雖然我以前看過那個,但沒有意識到相似性。 – jcrudy