次の MSDN ドキュメントを使用して、スキーマに対して XML ファイルを検証します: http://msdn.microsoft.com/en-us/library/8f0h7att%28v=vs.100%29.aspx
XML にスキーマの場所またはインライン スキーマへの参照が含まれている限り、これは正常に機能します。スキーマをアプリケーションに「ハードコーディング」して埋め込むことは可能ですか?つまり、XSD はファイルとして存在しないため、XML はそれを参照する必要がありませんか?
私は次のようなことについて話している:
- 検証する XML を読み込みます (スキーマの場所なし)。
- XSD をリソースなどとしてロードします。
- 検証を行います。