dポイントプレゼントキャンペーン実施中!

お世話になります。
POI 出力などで検索を行いましたが上手くHITしませんでしたのでご質問させて頂きます。

例えば

HSSFWorkbook workbook = null;
FileOutputStream out = null;

out = new FileOutputStream("質問.xls");
workbook.write(out);

など記述し出力すると思うのですが「質問.xls」を
C:\testに指定して出力したいなど指定した階層に出力するということは出来るでしょうか。

A 回答 (1件)

ファイル名をフルパスで指定すれば、指定したフォルダに出力されるはずです。


例えばC:\testに出力するなら
out = new FileOutputStream("質問.xls");

out = new FileOutputStream("c:\\test\\質問.xls");
とすればいいはずです。
POI自体はJava標準のOutputStreamに出力するだけみたいですので、FileOutputStreamの使い方を調べたほうが良いかもしれません。
    • good
    • 0
この回答へのお礼

早々のご解答ありがとう御座います。
無事に出力出来ました。
POIは関係ありませんでしたね・・・。

FileOutputStreamについては別途調べ、知識をつけたいと思います。

お礼日時:2009/04/02 11:25

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!