[java] 유니코드 대체문자(��) 검증 및 처리 방법 (마름모 안의 물음표) 문제 상황 Confluence의 첨부파일 API를 호출해서 다운로드 로직 구현하고나서Tika 라이브러리의 parseToString 메소드로 여러가지 확장자 파일의 텍스트를 추출하는 과정에서일부 암호화된 파일을 파라미터로 넘겨줄 경우쓰레기값 대체문자들이 리턴되어 예외처리 분기가 필요했다. 대체문자. 바로 채득해보자. 대체문자(代替文字,replacement character)란? - 오류가 발생하거나 잘못되어 있다는 사실을 표시하기 위하여 사용되는 제어 문자입니다. - 컴퓨터가 이해할 수 없거나, 유니코드에서 지원되지 않는 문자가 들어온 경우 대신 표현하는 유니코드(unicod)의 특수블록(special block)..