0


0

必要に応じてスキーマ検証を実行するためのイベント処理設定を持つXMLReaderSettingsオブジェクトを使用して、XMLReaderを使用してXMLを解析します。

ただし、エラーの検出はXMLのレベルごとに1回しか発生しないようです。 これは、そのレベルでそれ以降のエラーが無視されることを意味します。

エラーが発生するたびにエラー処理イベントを発生させる方法はありますか。

編集:私もXmlSchemaValidatorを試してみましたが、これは失敗しました。 タグの本文内の最初のエラーのみを捉えました。

1 Answer


0


これはバリデータにとっては容易なことではありません。エラーが発生した後は、コンテキストがわからないため、後続のノードを検証できません。 この答えをチェックしてください。 タグごとのXMLタグの検証