XML スキーマは、準拠している XML ドキュメントで構造を作成および検証するための強力で複雑なツールです。 リレーショナル データベースのデータ モデリングと同様に、スキーマでは、ドキュメントで使用できる要素と、その特定のスキーマに対して有効にするためにこれらの要素が従う必要がある構造と型を指定することで、XML ドキュメントの構造を定義する方法が提供されます。
Schema Object Model (SOM) には、ファイルからスキーマを読み取ったり、プログラムによってメモリ内にスキーマを作成したりできる、 System.Xml.Schema 名前空間内の一連のクラスが用意されています。 その後、スキーマを走査、編集、コンパイル、検証、またはファイルに書き込むことができます。
このセクションにて
XML スキーマ オブジェクト モデルの概要
スキーマ オブジェクト モデル (SOM) と、それが提供する機能とクラスについて説明します。
XML スキーマの読み取りと書き込み
ファイルまたはその他のソースから XML スキーマを読み書きする方法について説明します。
XML スキーマの構築
System.Xml.Schema名前空間のクラスを使用して、メモリ内に XML スキーマを構築する方法について説明します。
XML スキーマの走査
XML スキーマを走査して、SOM に格納されている要素、属性、および型にアクセスする方法について説明します。
XML スキーマの編集
XML スキーマを編集する方法について説明します。
XML スキーマの組み込みまたはインポート
他の XML スキーマを含めたりインポートしたりするスキーマの構造を補完する方法について説明します。
.NET