オブジェクトに変換する必要があるXMLがあります。その逆も同様です。Xstreamのようなものがあります。これまで、Xstreamを使用してobject/xmlをマーシャリングおよびアンマーシャリングしていました。ただし、問題は、xstreamのXMLに対応するオブジェクトが、すべてのタグを属性として持つ必要があることです。それ以外の場合、XMLにオブジェクトに存在しない追加のタグが含まれている場合。それは爆撃します。
または、操作が希望どおりに行われるように、カスタムコンバーターを作成する必要があります。また、一般的なダイジェスターを使用すると、XMLからオブジェクトへのXpath解析が可能になることも提案されました。
私は最善のアプローチは何であるか疑問に思っています。に限って:
- XMLをオブジェクトに、またはその逆に変換したいだけです。
- マップがマッピングオブジェクトに存在しないXMLのフィールドをサイレントに無視する機能があります。
何を指示してるんですか?