Java クラスにマップされ、次のような属性を含む XML があります。
<element attrib = 'true|false|null'>
つまり、その属性はブール フィールドにマップされ、true/false または null になる可能性があります。デフォルトの true 値をオーバーライドするには、明示的に設定できる必要があります。
これは XML で可能ですか? そしてそれはJAXBで可能ですか?そうでない場合、推奨するベストプラクティスはありますか? sub-element を使用してそれを行うことができると読んだことがありますが、必要がない場合は好きではありません。attrib を attrib として保持したいと思います。今のところ、XmlAdapter を使用するしか方法がないように思えますが、もっと速い方法はないでしょうか。