首頁  >  問答  >  主體

java - 請教一個IO的問題

OutputStream outputStream = uploadFileUtil.getTargetFileOutputStream(monthlyReportFolder, fileName);

我透過一個方法,根據Http檔案路徑返回SmbFile對象的流對象,也就是我獲得了OutputStream ,已知這個檔案是html檔。我現在要把這個檔案唸成String對象,就是我要拿到這個html檔裡面的原始碼。
請教該怎麼操作呢、

我想大声告诉你我想大声告诉你2685 天前549

全部回覆(1)我來回復

  • 習慣沉默

    習慣沉默2017-05-17 10:08:43

    這個outputStream具體指向的實例類型是什麼?
    假設其指向的是個FileOutputStream,可以用類似如下程式碼取得其原始碼。

    OutputStream outputStream = new FileOutputStream(fileName);
    ByteArrayOutputStream baos=new ByteArrayOutputStream();  
    outputStream.write(baos.toByteArray());  
    str = baos.toString(); 

    回覆
    0
  • 取消回覆