XMLスキーマ(XSD)自体がXMLファイルなので、スキーマのスキーマ(メタスキーマ)を構築できるはずですよね?
私はその偉業を達成するのに苦労しています。
complexType
のシーケンスを含む1 つのルートを持つスキーマを記述するスキーマを作成したいと考えていますsimpleTypes
。
XMLスキーマ(XSD)自体がXMLファイルなので、スキーマのスキーマ(メタスキーマ)を構築できるはずですよね?
私はその偉業を達成するのに苦労しています。
complexType
のシーケンスを含む1 つのルートを持つスキーマを記述するスキーマを作成したいと考えていますsimpleTypes
。
では、XSD が有効であることを検証するために XSD を作成しますか? Xsd Validator があるのに、なぜそれを行うのでしょうか。
もちろん、この目的のために独自のスキーマを構築することもできます。良い出発点は 、W3C の公式のものです。
検証を 2 回実行することをお勧めします。1 回目は変更されていないスキーマを使用し、2 回目は単純化されたカスタム スキーマを使用して実行します。このカスタム スキーマは、追加の制約のみを含む元のスキーマの簡素化されたバージョンにすることができます。<xs:any>
残りはワイルドカード ( )を使用して許可できます。