次のような一連のxmlファイルがあります。
<ROOT>
<F P=100> Some text here </F>
<F P=101> More text </F>
...
</ROOT>
標準のDOM方法を使用してxmlを解析しようとしていますが、の属性値P
が引用符で囲まれていないため、Javaが文句を言います。
JTidyを使用してクリーンアップしようとしましたが、xmlがHTMLでないため、Tidyはタグなどを認識しないというエラーをスローし<ROOT>
ます<F>
。
それで、これを行う別の方法はありますか?<F>
または、引用符のない属性のみがタグで発生するため、正規表現を使用できると思います。どちらかについて何か考えはありますか?
前もって感謝します