我有一些带注释的 JAXB bean,我用它们来解组一些 XML。
我有几个用 @XMLAttribute 注释的布尔类型的属性。
@XmlAttribute private Boolean someAttribute;
我想自定义所有布尔属性的编组,以便只允许值“true”或“false”(例如“FALse”而不是“wibble”会导致解组失败)。
如果可能,我宁愿避免在每个布尔属性上设置 @XmlJavaTypeAdapter。有什么方法可以配置 JAXB 如何解组布尔属性?
我有一些带注释的 JAXB bean,我用它们来解组一些 XML。
我有几个用 @XMLAttribute 注释的布尔类型的属性。
@XmlAttribute private Boolean someAttribute;
我想自定义所有布尔属性的编组,以便只允许值“true”或“false”(例如“FALse”而不是“wibble”会导致解组失败)。
如果可能,我宁愿避免在每个布尔属性上设置 @XmlJavaTypeAdapter。有什么方法可以配置 JAXB 如何解组布尔属性?