알 수없는 소스에서 zip 파일 (Java ZipInputStream 또는 다른 라이브러리 사용)을 읽을 때 어떤 문자가 "문자 데이터"(그리고 인코딩 된 경우)인지 "바이너리 데이터". 그리고, 진 경우, 더 이상 정보를 결정하는 모든 방법 (MIME 타입 등)zip 파일에서 이진 파일 및 문자 인코딩 감지
편집는 ByteOrderMark (BOM)는 zipentries에서 발생 않으며, 그렇게 할 경우 우리는 그것을 위해 특별한 작업을해야한다.