現在、JavaでXMLファイルを解析しようとしています。私は多くの研究を行い、DOM、SAXなどの利用可能なライブラリの多くを使用しようとしました。これらのすべては素晴らしいものであり、多くのオプションがあります。私の問題は、XMLファイル全体を解析してそこにある可能性のあるエラーを出力できるようにすることです。例えばSAXでは、ファイルを解析しますが、最初の構文エラーだけが出力されます。コンパイラのように一度にすべてのエラーを出力する方法はありますか?JavaでXMLファイルを解析し、すべてのエラーを出力します。
これができない場合は、XMLファイルを通常のテキストファイルのように解析し、すべての開始タグと終了タグを取得することを回避しようとしています。多くの条件文やルールを作成するだけでなく、これを行う簡単な方法はありますか?
ご協力いただきまして誠にありがとうございます。
おかげ
*構文*エラーがある場合は、残りのファイルについては何も教えてください。 – chrylis
それは私が考えたものです。 Javaのすべてのxml開閉タグを簡単につかむ方法はありますか?私は正常に解析していますが、私は大量の条件を作成しており、効率的ではないように見えます。 – BlueMoose
構文エラーがある場合、終了タグが実際に終了タグであることをどのように知っていますか?文法エラーは、「終了タグ」がコメントに含まれているはずだったのかもしれないが、コメントには誤字があります。 – chrylis