2
gzip으로 압축 된 파일의 URL이 있습니다. Java에서 실제 파일의 InputStream을 얻고 싶습니다. 이것을 달성하는 가장 좋은 방법은 무엇입니까?파일을 다운로드/gunzip하고 실제 파일의 InputStream을 얻는 방법은 무엇입니까?
gzip으로 압축 된 파일의 URL이 있습니다. Java에서 실제 파일의 InputStream을 얻고 싶습니다. 이것을 달성하는 가장 좋은 방법은 무엇입니까?파일을 다운로드/gunzip하고 실제 파일의 InputStream을 얻는 방법은 무엇입니까?
GZIPInputStream과 같은 의미입니까?
InputStream is = ....
InputStream gis = new GZIPInputStream(is);
네, 그렇게 생각합니다. GZIPInputStream 객체에 대한 작업을 수행해야한다고 가정합니다. 때로는 가장 간단한 해결책이 가장 어렵습니다. – smp7d
@Dirk, 링크를 제공해 주셔서 감사합니다. 파일 이름의 끝을보고 GZIPInputStream 또는 GZIPOutputStream을 적절하게 사용하는 도우미 메서드가 있습니다. GZIP 전에 BufferedInputStream을 원할 수도 있습니다. –