2010-05-30 5 views
4

JAXB에서 마샬링 전/후에 공백을 제거 할 수 있습니까?JAXB에서 선행/후행 공백을 제거 하시겠습니까?

+0

무엇에서 제거 하시겠습니까? XML 또는 String 값을 정렬하는 중입니까? –

+0

xml 스트림에 추가되는 모든 문자열 ... – mabuzer

+0

질문이 없습니다. 필요한 경우 또는 조언을 받았거나 완료된 방법이 있다면 지금 필요합니까? –

답변

8

당신은 CollapsedStringAdapter을 사용할 수

public class MyClass { 

    @XmlJavaTypeAdapter(CollapsedStringAdapter.class) 
    private String field; 

} 

이 어댑터는 후행 공백을 선도하고 제거, 다음 탭의 sequnce을 절단, CR, LF, 및 SP 단일 공백 ​​문자 ''에 의해.

+2

xjc를 사용하여 클래스를 생성 할 때 String 데이터 유형이있는 모든 필드에이 방법을 사용할 수 있습니까? – mabuzer

관련 문제