2017-12-22 16 views
2

데이터가있는 XML 파일이 있습니다. 나는 그것을 구문 분석 FasterXML를 사용하여 오전 :이 파일에 모든 작업을 구문 분석 할 때xml을 파싱 할 때 새 줄 오류를 수정하는 방법

<w> 
    <t name="test"/> 
</w> 

: 내 파일이 형식이

xmlMapper.readValue 

때. void tag t를 사용하면, ex. 파일 형식이 다음과 같을 때 :

<w></w> 

모든 작업. 하지만 형식이있는 경우 :

<w> 
</w> 

이 오류가 발생합니다. 두 가지 옵션 모두 작동하길 원합니다. 그것을 고치는 방법?

+0

com.fasterxml.jackson.databind.JsonMappingException : VALUE_STRING에서 java.util.ArrayList의 인스턴스를 비 직렬화 할 수 없습니다. 토큰 오류 –

답변

0

저는 desvialize (...)입니다. 일치 항목 ("^ [\ r \ n \ t] + $"))을 추가했습니다.