仕事で xsd スキーマ ファイルを頻繁に使用していますが、xsd スキーマ言語用の xsd スキーマ ファイルを作成することは可能でしょうか? これは、スキーマ言語を文書化するための明白な方法のように思えます。開発者が最初に試みることの 1 つになると思います。しかし、検索用語が明らかなそのようなファイルを見つけることができませんでした。それが不可能なら、なぜですか?可能であれば、誰かがそれを行ったことがありますか?また、そのようなファイルをダウンロードできる場所はありますか?
ノート:
ウィキペディアは、「コンテンツと属性の宣言は属性または要素のコンテキストに依存できない」ため、xsd スキーマ言語は「100% 自己記述的ではない」ことを示唆しています。もしそうなら、そのようなコンテキストを必要とするために表現できない xsd の機能の例を提供できますか?
この質問は純粋に学術的なものではありません。近い将来、xsd スキーマ ファイルを処理するプログラムを作成する必要があるかもしれませんが、(generateDS などのツールを使用して) xsd からソース コードを生成することは、簡単に開始できます。