我们有这个JAXB注释:
@XmlElement(name = "Strategy", required = true)
protected List<Strategy> strategy;
Run Code Online (Sandbox Code Playgroud)
如果没有Strategy元素存在,则不会抛出任何异常..为什么会这样?我们不应该得到例外吗?
ska*_*man 37
JAXB参考实现不使用此属性进行验证,它纯粹用于文档目的.
如果需要验证文档,则需要定义XML Schema,并将其注入Marshalleror Unmarshaller,using SchemaFactory.
| 归档时间: |
|
| 查看次数: |
16556 次 |
| 最近记录: |