0

xsd ファイルが添付された xml ドキュメントがあるとします。ここで、xsd ファイルが異なる名前空間から複数の xsd をインポートするとします。メインの XML ドキュメントが検証されている場合、検証プロセスには、検証を実行するために、インポートされたすべての名前空間のネストされた読み込みが含まれますか?

4

1 に答える 1

0

検証プロセスでは、xml ドキュメントで定義されたデータがスキーマ ファイルで定義された型に対して有効であることを確認する何らかの方法が必要です。

したがって、ファイルを検証する前に、すべてのスキーマ ファイルをロードする必要があります。xml で使用されているスキーマ タイプを解決できない場合、検証は実際には成功しません。

ただし、バリデーターが検証のために xml ドキュメントを失敗させる標準的な方法はないため、xml が有効でない場合に何が起こるかは、バリデーターの実装にかかっています。

于 2013-01-08T14:12:01.743 に答える