문제

내 캐스터 masrshaller에는 아래와 같은 XML 출력이 있습니다.

루트> Field1 /Field1> Field2 /Field2> ..........

Fieldn> 컬렉션> 필드> 필드> ..........필드> /컬렉션> /root입니다>

컬렉션 부분에 대한 내 매핑은 다음과 같습니다. 필드 이름="collectionObj" 유형="문자열" collection="arraylist"> bind-xml 이름 = "필드"위치 = "컬렉션"노드 = "요소"/ > /field입니다>

문제는 I will have the collectiObj 가 항상 비어 있을 때입니다. 전체 컬렉션>태그가 XMl 출력에서 사라집니다.대신 collection/>으로 표시하고 싶습니다.일부 필드 핸들러를 작성하는 것 외에 이 문제를 처리하기 위해 일부 속성을 설정하는 방법이 있습니까?

도움이 되었습니까?

해결책

사용자 정의 필드 핸들러 이외의 대안을 찾을 수 없습니다.잘 작동하고 있어요...

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top