文章詳情頁
java - 請教一個IO的問題
瀏覽:204日期:2023-12-03 08:25:09
問題描述
OutputStream outputStream = uploadFileUtil.getTargetFileOutputStream(monthlyReportFolder, fileName);
我通過一個方法,根據Http文件路徑返回SmbFile對象的流對象,也就是獲得了OutputStream ,已知這個文件是html文件。我現在要把這個文件讀成String對象,就是我要拿到這個html文件里面的源代碼。請教該怎么操作呢、
問題解答
回答1:這個outputStream具體指向的實例類型是什么?假設其指向的是個FileOutputStream,可以用類似如下代碼獲取其源代碼。
OutputStream outputStream = new FileOutputStream(fileName);ByteArrayOutputStream baos=new ByteArrayOutputStream(); outputStream.write(baos.toByteArray()); str = baos.toString();
標簽:
java
上一條:java - 為什么瀏覽器得不到查到的數據,后臺正常輸出,并未報錯啊下一條:java - Spring boot項目 可以通過ip+port+contentPath就直接顯示所有的接口地址和數據信息,這是為什么???
相關文章:
1. javascript - sublime快鍵鍵問題2. javascript - immutable配合react提升性能?3. javascript - nodejs關于進程間發送句柄的一點疑問4. vue.js - Vue 如何像Angular.js watch 一樣監聽數據變化5. 如何解決Centos下Docker服務啟動無響應,且輸入docker命令無響應?6. 實現bing搜索工具urlAPI提交7. javascript - 移動端上不能實現拖拽布局嗎?8. thinkPHP5中獲取數據庫數據后默認選中下拉框的值,傳遞到后臺消失不見。有圖有代碼,希望有人幫忙9. javascript - react native在run-android時出現這個錯誤該怎么解決?大神賜教10. java - 使用fastjson對HashMap進行序列化錯誤
排行榜

網公網安備