如何解决配置JAXB如何解组布尔值
| 我有一些带注释的JAXB bean,用于解组一些XML。 我有几个用@XMLAttribute注释的类型为Boolean的属性。 @XmlAttribute private Boolean someAttribute; 我想自定义所有布尔属性的umarshalling,以便只允许值“ true”或“ false”(例如,“ FALse \”而不是“ wibble \”会导致解组失败) )。 如果可能的话,我希望避免在每个布尔属性上设置@XmlJavaTypeAdapter。有什么方法可以配置JAXB如何解组布尔属性?解决方法
您可以创建一个表示约束的
Schema
,并将其附加到Unmarshaller
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。