您好,登錄后才能下訂單哦!
這篇文章主要介紹java讀取遠程主機文件的方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
package com.cloudtech.web.util; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import com.cloudtech.web.entity.Role; public class RoleUtil { public static void readFile(String sourceFilePath, String encode) throws IOException { File file = new File(sourceFilePath); BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file), encode)); StringBuilder strBuilder = new StringBuilder(); String sLine = null; while ((sLine = br.readLine()) != null) { strBuilder.append(sLine); strBuilder.append("\r\n"); } br.close(); System.out.println(strBuilder.substring(0)); } public static void main(String[] args) { try { readFile("\\\\XXXX\\station_process\\V1010000.G1125","utf-8"); } catch (IOException e) { e.printStackTrace(); } } }
1.其中XXXX是遠程服務器的ip地址(window)
2.如果測試通過,則會打印這個文件里面的數據
3.只支持window系統,文件需要先分享后才能訪問
補充:java獲取遠程文件并保存到本地
String path="https://cache.yisu.com/upload/information/20210220/112/2122.gif"; String file_name= contents.substring(contents.lastIndexOf("/")+1, contents.length());//獲取文件名和后綴名 URL url=new URL(path);
以上是“java讀取遠程主機文件的方法”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。