JAXB:我可以使XmlAttribute的参数默认“=需要真正的”?
-
22-07-2019 - |
题
我
@XmlAttribute(required=true)
在一个项目数百地方。
我做这个默认? ...
...所以,我然后只需要指定
@XmlAttribute(required=false)
需要时。
解决方案
没有,该行为是硬连线的。然而,required
属性确实是一个轻量级替代正确的XML架构。如果你需要在文档验证更好的控制,那么我建议你定义一个XML模式文档,并注入模式到JAXBContext
。该文件将被上打包和解包检查,你将不必依靠注解验证。
不隶属于 StackOverflow