XML文書読み込み時にスキーマで内容チェック 前回は、Visual Studio .NET(VS.NET)でスキーマを作成した。とはいえ、スキーマを作成しても、それだけでは何も起こらない。プログラムは何かの実行手順を記述したものなので、実行すれば何かが起こる。しかし、スキーマは定義なので、それ自身に何かを実行する手順は含まれない。では、プログラムからXML文書を読み込むときに、どのようにすればスキーマを使ったチェックができるのだろうか。 以下に、DOMを使用してXML文書を読み込むプログラムに、スキーマによるチェックを追加するサンプル・プログラムを示す。 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Const schemaPath