1
我有一個將xml數據轉換爲Excel文件的需求。當我寫入文件時,我的代碼工作正常,但是,當我嘗試寫入輸出流時,代碼無法工作。Workbook&Oracle B2B標註
我所要做的就是使用Apache POI類創建一個excel文件,並寫入輸出流並將其傳回給Oracle B2B,這將在SFTP服務器中創建一個excel文件。
下面的代碼工作得很好,(寫入文件,使用FileOutputStream中)
FileOutputStream output1 =
new FileOutputStream(new File("C:\\Oracle\\Middleware\\home_11gR1\\user_projects\\domains\\mysoa_domain\\dsp\\PO_1234.xls"));
workbook.write(output1);
下面的代碼無法正常工作,
workbook.write((ByteArrayOutputStream)output);
我不知道會是什麼問題這裏。任何想法和建議非常感謝。
謝謝,我已經關閉了流,這似乎是「輸出」,這是一個名單,試圖在轉換到OutputStream是什麼原因造成的問題,但是,我不確定如何將工作簿寫入輸出流。 – user1902612