359.5. 사용 취소
unmarshalling은 데이터를 읽기 위해 InputStream
을 사용합니다.
각 행은 다음 중 하나를 생성합니다.
-
모든 값이 있는 목록 (
false
의 경우Map 옵션으로
) -
헤더에 의해 인덱싱된 모든 값이 있는 맵(
true
이있는Map
옵션)이 있습니다.
모든 행은 다음 중 하나일 수 있습니다.
-
한 번에 목록으로 수집 (
false
를 사용한lazyLoad
옵션); -
반복기를 사용하여 즉시 읽습니다(
true
와 함께lazyLoad
옵션).
359.5.1. 사용법 예: 자동 헤더가 있는 맵으로 CSV 형식 분리
<route> <from uri="direct:input"/> <unmarshal> <univocity-csv headerExtractionEnabled="true" asMap="true"/> </unmarshal> <to uri="mock:result"/> </route>