2012-06-04 63 views
5

我有一個包含兩個列表的類。我想在列表元素周圍和兩個列表周圍生成一個包裝元素。JAXB包裝包裝

class SomeClass { 

    private List<TypeA> listA; 
    private List<TypeB> listB; 

} 

<some-class> 
    <lists> 
     <list-a> 
      <element-from-list-a /> 
      <element-from-list-a /> 
      <element-from-list-a /> 
      ... 
     </list-a> 

     <list-b> 
      <element-from-list-b /> 
      <element-from-list-b /> 
      <element-from-list-b /> 
      ... 
     </list-b> 
    </lists> 
</some-class> 

我可以使用xml-element-wrapper生成一個包裝列表,但我無法將這兩個列表包裝到一個元素中。

是否有可能在JAXB和/或moxy實現中做到這一點?

+0

如果你加入這兩個列表,我只能閱讀爲一個。 –

回答

2

當我問到這個問題後,我成功地解決了mox的xml-path擴展問題,但我仍然對這個問題的標準jaxb解決方案感興趣。