1

XML ファイルを読み取るために JAXB ライブラリを試していますが、XML 要素構造を示す注釈とともに Class オブジェクトを定義する必要があることがわかりました。そのようなクラスを定義せずにxmlファイルを読み取る方法があるかどうか疑問に思っていました。これにより、ユーザーはクラスを再定義することなく新しいタグを追加できます。

私は jaxb の使用法に特にこだわりはありません。他の Java ライブラリも問題ありません。

4

1 に答える 1

6

確かに、POJO にバインドせずにそのままの XML を操作したい場合は、javax.xml.parsers.DocumentBuilderFactory/javax.xml.parsers.DocumentBuilderを使用して任意の XML を直接org.w3c.dom.Documentに読み込み、マップされたデータではなくドキュメントとして操作することができます。

于 2013-02-28T23:57:31.637 に答える