2012-06-04 5 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 요소-래퍼 목록 래퍼를 생성 할 수 있지만 하나 개의 요소로이 목록을 쌀 수 없습니다.

JAXB 및/또는 Moxy 구현에서이 작업을 수행 할 수 있습니까?

+0

두 목록에 모두 가입하면 하나만 읽을 수 있습니다. –

답변

2

내가 Moxy의 xml-path 확장 기능으로 문제를 성공적으로 해결 한 후에도이 문제에 대한 표준 jaxb 솔루션에 관심이 있습니다.