文章詳情頁
java - 請教一個IO的問題
瀏覽:119日期:2023-12-03 08:25:09
問題描述
OutputStream outputStream = uploadFileUtil.getTargetFileOutputStream(monthlyReportFolder, fileName);
我通過一個方法,根據(jù)Http文件路徑返回SmbFile對象的流對象,也就是獲得了OutputStream ,已知這個文件是html文件。我現(xiàn)在要把這個文件讀成String對象,就是我要拿到這個html文件里面的源代碼。請教該怎么操作呢、
問題解答
回答1:這個outputStream具體指向的實例類型是什么?假設(shè)其指向的是個FileOutputStream,可以用類似如下代碼獲取其源代碼。
OutputStream outputStream = new FileOutputStream(fileName);ByteArrayOutputStream baos=new ByteArrayOutputStream(); outputStream.write(baos.toByteArray()); str = baos.toString();
標(biāo)簽:
java
上一條:java - 為什么瀏覽器得不到查到的數(shù)據(jù),后臺正常輸出,并未報錯啊下一條:java - Spring boot項目 可以通過ip+port+contentPath就直接顯示所有的接口地址和數(shù)據(jù)信息,這是為什么???
相關(guān)文章:
1. macos - mac下docker如何設(shè)置代理2. boot2docker無法啟動3. mysql關(guān)聯(lián)更新不成功4. html5 - 在一個頁面中 初始了兩個swiper 不知道哪里錯了 一直不對5. html5和Flash對抗是什么情況?6. mac連接阿里云docker集群,已經(jīng)卡了2天了,求問?7. 前端 - 微信支付開發(fā):調(diào)用jsapi時缺少參數(shù)total_fee8. phpadmin的數(shù)據(jù)庫,可以設(shè)置自動變化時間的變量嗎?就是不需要接收時間數(shù)據(jù),自動變化9. java - 關(guān)于aop在controller不起用的問題10. 微信小程序session無法緩存的問題
排行榜

熱門標(biāo)簽