マーシャリングしてxmlとして送信したいPOJOがありますが、同じWebサービスから返されたデータをアンマーシャリングすることもできます。ただし、この POJO には送信したくない特定のフィールドがありますが、サーバーから返された xml に含まれている可能性があります。
ここでの問題は、たとえば status と呼ばれる int フィールドがあり、実際にはこのフィールドに値を設定していない場合 (このフィールドをサーバーに送信したくないため)、JAXB は xml に 0 要素を作成することです。 .
だから私の質問は次のとおりです:どうすればこの動作を防ぎ、単にフィールドを省略しても、サーバーから返された要素の値を読み取ることができますか?
敬具。