xmlファイルを読み込むためにStAXパーサを使用しています。 XMLファイルの中にはフォーマットが正しくないものもあります。つまり、終了タグが欠落していることがあります。 例: <tag1> <tag2> </tag2> <tag3> <tag4> </tag4> </tag1>
この場合、終了タグが見つからない場合、StAXパーサーは前方に移動しません。それは「tag3」までしか読んでいない。終了タグが見つからない場合、StAXパーサーが前方に移動しない
解決方法を教えてください。ファイル形式に関係なくファイル全体を解析できる他の解析方法を教えてください。
xmlを修正してxmlパーサに入力する前に整形してください...または独自の構文解析手順を書いてください...これは簡単な方法ではありません... –