내용이 바이트 [] 으로 표시되지만 원래 파일 객체에 액세스 할 수없는 zip 파일이 있습니다.. 각 항목의 내용을 읽고 싶습니다. 바이트의 ByteArrayInputStream에서 ZipInputStream을 만들 수 있으며 항목과 해당 이름을 읽을 수 있습니다. 그러나 각 항목의 내용을 추출하는 쉬운 방법을 볼 수 없습니다.바이트 []에서 읽을 때 ZipFile 항목의 내용을 추출 할 때 (자바)
(나는 Apache Commons를 살펴 봤지만 거기에서도 쉽게 볼 수는 없다). 모두 예 (512분의 128 1024 * 4) * 4의 승수가 왜 리치의 코드 @
UPDATE 감사
QUERY, 문제를 해결하는 것?
@Rich에 포함되어 있습니다. zip 파일에 액세스 할 수 없도록 지정했습니다. 중첩 된 zip이 없습니다. –
어떻게 대답 할 수 있는지 설명하기 위해 답을 업데이트했습니다. 스트림 –
@ 리치에서 각 항목의 크기를 읽을 수있는 단일 스트림이 있습니다. 고마워. 내가 그 크기를 읽으려고 노력할거야. –