XML ドキュメントを解析してロードしようとしていますが、XmlObject を拡張するクラスで parse メソッドを呼び出すと、この例外が発生します。残念ながら、それは私の問題である、予期しない要素のアイデアを私に与えません.
このコードを共有することはできませんが、必要に応じてより多くの情報を提供することができます。
XML ドキュメントを解析してロードしようとしていますが、XmlObject を拡張するクラスで parse メソッドを呼び出すと、この例外が発生します。残念ながら、それは私の問題である、予期しない要素のアイデアを私に与えません.
このコードを共有することはできませんが、必要に応じてより多くの情報を提供することができます。
メソッド parse(); に渡す引数を確認する必要があります。文字列を直接解析またはファイルまたは入力ストリームに渡す場合 (File/InputStream/String) など。
例外は、XML ファイルの長さが原因で発生します。ファイルから 1 文字を追加または削除すると、パーサーは成功します。
この問題は、XMLBeans が依存するサード パーティの PiccoloLexer ライブラリ内で発生します。リビジョン 959082 で修正されていますが、xbean 2.5 jar には適用されていません。