티스토리 뷰

An invalid XML character (Unicode: 0x2) was found in the element content of the document. 에러처리


 

 

 회사에서 xml을 파싱하던중 발견한에러. 인터넷에서 찾아보니 대부분 답은 XML에 유효하지 않은 문자가 들어왔다는거....

결국 (Unicode:0x2)에 해당하는 문자열을 리플레이스 처리해주면 해결되는 것이다. 그래서 Unicode:0x2에 해당하는 문자열을 열심히 검색 했으나. 뭔지 검색이 참 힘들었다... OTL

 

  Char    ::=    #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF]  

<인터넷에서 찾은 답>

 

http://unicode-table.com/en/#0000

 

 근데 저걸보고 아!! 라는 깨우침이 잘 생기지 않았다. 결국 노가다로 찾았다. 젠장. 그 문제의 문자는 ... "" <<< 요넘 요 조그마한 특수기호가 포함되어있어서 에러가 발생하는것이였다. "" 넘을 공백으로 리플레이스 처리 해줬더니 문제는 해결.!!

 

 

 

 

 

'Work > Java' 카테고리의 다른 글

자바에러 모음  (0) 2012.12.10
댓글