我们使用 jibx 进行配置,到目前为止一切正常。
我想获取我的一个映射对象,并让当前在该对象上配置的集合可由多个 xml 文件配置,集合中的每个对象一个。
<collection field="widgets" factory="org.jibx.runtime.Utility.arrayListFactory" usage="optional">
<structure name="widget" map-as="Widget"/>
</collection>
这样对于小部件中的每个小部件,我都可以拥有一个小部件-{n}.xml 文件,并将配置目录中定义的所有小部件读入我的集合中。
到目前为止,我的方法是在 jibx 规范中为 Widget 配置文件名模式,并从该方法中的目录中读取文件。
但是,我觉得 jibx 应该有一种已经定义的方式来处理通过多个 xml 文件将成员添加到集合中。
有人知道 jibx 有这个能力吗?搜索 jibx 文档没有帮助。