ファイル全体ではなく、特定のノードに対する検証を求めていることに注意してください。例えば
<somexmldoc>
<someNode>
<UserDefinedNode> </>
<UserDefinedNode> </>
</someNode>
</somexmldoc>
この XML ドキュメントには、"UserDefinedNode" を除くドキュメント全体を検証するために使用できる wholeDoc.XSD があります (このノードは xsd で "any" タグで指定され、ユーザーはそのノードの下に何でも定義できます)。
「UserDefinedNode」を検証するために別個の userdefined.XSD ファイルを用意することは可能ですか? これを検証するために MSXML for C++ (IXMLDomDocument) を使用することは可能ですか?
ありがとう!