文章詳情頁
java - 請教一個IO的問題
瀏覽:110日期:2023-12-03 08:25:09
問題描述
OutputStream outputStream = uploadFileUtil.getTargetFileOutputStream(monthlyReportFolder, fileName);
我通過一個方法,根據(jù)Http文件路徑返回SmbFile對象的流對象,也就是獲得了OutputStream ,已知這個文件是html文件。我現(xiàn)在要把這個文件讀成String對象,就是我要拿到這個html文件里面的源代碼。請教該怎么操作呢、
問題解答
回答1:這個outputStream具體指向的實例類型是什么?假設其指向的是個FileOutputStream,可以用類似如下代碼獲取其源代碼。
OutputStream outputStream = new FileOutputStream(fileName);ByteArrayOutputStream baos=new ByteArrayOutputStream(); outputStream.write(baos.toByteArray()); str = baos.toString();
標簽:
java
上一條:java - 為什么瀏覽器得不到查到的數(shù)據(jù),后臺正常輸出,并未報錯啊下一條:java - Spring boot項目 可以通過ip+port+contentPath就直接顯示所有的接口地址和數(shù)據(jù)信息,這是為什么???
相關(guān)文章:
1. javascript - 在 model里定義的 引用表模型時,model為undefined。2. css3 - 這個右下角折角用css怎么畫出來?3. javascript - canvas 裁剪空白區(qū)域4. atom開始輸入!然后按tab只有空格出現(xiàn)沒有html格式出現(xiàn)5. css3 - 沒明白盒子的height隨width的變化這段css是怎樣實現(xiàn)的?6. java - 我設置了cookie的max age,但是cookie依然在關(guān)閉游覽器后消失了7. apache - 想把之前寫的單機版 windows 軟件改成網(wǎng)絡版,讓每個用戶可以注冊并登錄。類似 qq 的登陸,怎么架設服務器呢?8. javascript - 一個關(guān)于客戶端和前端通信的疑惑?9. python3.x - c++調(diào)用python310. java - 根據(jù)月份查詢多個表里的內(nèi)容怎么實現(xiàn)好?
排行榜

熱門標簽