Charset 변환 오류는 malformed와 unmappable을 구분한다

대체 문자로 조용히 진행하면 어느 위치에서 정보가 사라졌는지 알 수 없습니다.

malformed

선택 Charset 문법에 맞지 않는 입력

unmappable

유효 문자지만 대상 Charset에 없음

replace

대체 문자로 진행 · 손실

report

예외로 경계 보존

핵심: 엄격 모드로 실패 위치를 기록하고 수정·격리·전체 거부 정책을 선택합니다.