0

ユーザーが提供したxmlファイルをXSDスキーマに対して検証する必要があるJavaアプリがあります。私のアプリケーションでは、SAX パーサーを使用しています。いくつかのテスト xml ファイルでテストしたところ、満足のいく結果が得られました。ただし、入力 xml ファイルの代わりに、検証用の xsd スキーマ自体を配置したとしましょう。奇妙なことに、それは検証に合格しました。これが正しい行動かどうか疑問に思っています。簡単に言えば、xsd スキーマ ファイル自体に対する検証に合格する必要がありますか?

4

1 に答える 1

0

一般的に、いいえ。

もちろん、例外もあります。つまり、スキーマが有効なインスタンスである XSD スキーマがいくつかあります。たとえば、別の名前空間にあるコンテンツを許可するワイルドカードを持つものなどです。

于 2013-03-20T11:11:45.167 に答える