'2013/07'에 해당되는 글 1건

  1. 2013.07.22 InputStream을 File 객체로 바꾸는 방법 (2)

Java를 쓰다보면 File Access 할 때 객체 종류가 달라서 상호간 변환을 해야 할 일이 있다.


이 방법은 성능을 저하시키지만, 일단 변환이 주 목적인 분들이 참고하시라고 써 본다.

아래 방법은 apache commons io 라이브러리가 필요하지만, 

그냥 input stream에서 output stream으로 쓰기만 하면 된다.



import org.apache.commons.io.IOUtils;


private File convertInputStreamToFile(InputStream is) throws IOException {

File file = File.createTempFile("my", "tmp");

OutputStream outputStream = new FileOutputStream(file);

IOUtils.copy(is, outputStream);

outputStream.close();

return file;

}


ㅑㅒ

Posted by 임장관입니다

댓글을 달아 주세요

  1. cheap nhl jerseys 2013.07.23 08:28  댓글주소  수정/삭제  댓글쓰기

    슬퍼서 우는거 아니야..바람이 불어서 그래..눈이 셔서..

  2. longchamp 2013.07.26 18:57  댓글주소  수정/삭제  댓글쓰기

    창밖을 봐 바람에 나뭇가지가 살며시 흔들리면 네가 사랑하는 사람이 널 사랑하고 있는거야.