【初心者】Java質問・相談スレッド76【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0594デフォルトの名無しさん
2005/12/04(日) 17:29:04当方けっこうな初心者なので見苦しい点もあるかと思いますが、相談お願いします。
MIME形式のメールを一行づつ読み込んで、jpgファイルをデコードして書き出したいのですが、デコード→書き出しの部分がうまくいきません。(かきだしたふぁいるが読めません)
必要と思われるところを抜き出して貼り付けてみます。
fout = new PrintWriter(new BufferedOutputStream(new FileOutputStream("./"+dir+"/"+pnum+".jpg")));
if(res.equals(("--"+bound))){//バウンダリを検出した場合
mode=3;
fout.close();
dateWrite("./"+dir+"/date.datn",date);
System.out.println("file closed") ;
}else{
if(res.equals(("--"+bound+"--"))){//マルチパート終了のバウンダリの場合
mode=0;
fout.close();
System.out.println("file closed") ;
dateWrite("./"+dir+"/date.dat",date);
}
}
if(res.indexOf("--"+bound)!=0){//エンコードされた文字列
ByteArrayOutputStream dec = decodeBase64(res);
fout.print(dec);
}
■ このスレッドは過去ログ倉庫に格納されています