我需要知道我们是否可以将对象解组为我们想要的顺序。
例如:我们有三个A,B和C类。解组的顺序也是一样的。
由于我的概念不是那么清楚,但据我所知,解组按照编组的顺序进行。
由于存在开发限制,我无法更改编组对象的顺序。那么有没有办法在A的对象之前改变顺序来解组B的对象。
我正在使用JAXB api。
谢谢, Suvidh
答案 0 :(得分:0)
JAXB (JSR-222)实现不要求XML文档中的元素严格匹配XML模式中定义的顺序。如果您希望强制执行订单,则可以在javax.xml.validation.Schema
上设置Unmarshaller
的实例。