当前位置:首页 » 文件传输 » 网络文件访问java
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

网络文件访问java

发布时间: 2023-01-01 22:17:16

1. java如何访问局域网共享文件

java访问共享文件夹,读取局域网中一台机器的共享目录中的文件,需要jcifs-1.1.11.jar的支持,使用SMB协议,以下是实现了远程读取文件的功能代码:

packagejunit;
importjcifs.smb.SmbFile;
/**
*java访问局域网共享目录
*
*@authoradministrator
*@version1.02015-7-6
*/
publicclassSmbTest{
publicstaticvoidmain(String[]args)throwsException{
//smb://xxx:[email protected]/testIndex/
//xxx:xxx是共享机器的用户名密码
Stringurl="smb://192.168.2.188/testIndex/";
SmbFilefile=newSmbFile(url);
if(file.exists()){
SmbFile[]files=file.listFiles();
for(SmbFilef:files){
System.out.println(f.getName());
}
}
}
}

2. 如何用JAVA实现同网段内从另外一台电脑读取文件

可以通过Socket连接
一种方法是在那台机器上部署一个ServerSocket程序,由它读取文件内容并通过Socket传给本机
第二种方法是,如果那台机器上开了
ftp服务
,你可以通过ftp的相关操作进行,可以使用apache的commons-net包
但两种方法的本质都是Socket连接

3. 谁清楚Java中如何从网络读取文本文件资源啊急急急

JDK类库包含了一组丰富的、为网络通信而设计的类,使用它们能轻松地检索和阅读网络文件。如下选取秒秒学Java程序的代码所示:
try {
//给出要读取文件内容的网络地址
URL url = new URL("http://services.explorecalifornia.org/rss/tours.php");
//打开输入流
InputStream stream = url.openStream();
//实例化缓冲流
BufferedInputStream buf = new BufferedInputStream(stream);
//实例化StringBuilder类
StringBuilder sb = new StringBuilder();
//循环读取和拼接字符串
while (true) {
int data = buf.read();
if (data == -1) {
break;
} else {
sb.append((char) data);
}
}
//输出读取到的文本内容
System.out.println(sb);
} catch (IOException e) {
e.printStackTrace();
}

4. JAVA new File可以访问网络路径吗

不可以,我之前就遇到过这样的问题,只能先获取url在服务器端的真实路劲(getRealPath())或者相对路径,然后用这个路径作为参数new File(path);不能直接用url作为参数。

5. java如何读取网络上的文本文件

再你电脑上运行服务端,另一台运行客户端,用socket通信。
服务端执行:只要有人访问即发送,目标文件的IO流。
客户端把流转文件即可。

6. java简易文字编辑器如何实现访问网络文件

先保存本地临时文件

URL aURL = new URL(url);

HttpURLConnection cn= (HttpURLConnection)aURL.openConnection() ;
InputStream in = cn.getInputStream();
………………

7. java 怎么访问服务器的文件

http的话就用httpclient。open后,可以返回一个InputStream。这个就是你要读到文件流。原理的话,参考你用浏览器打开这个链接显示的内容。这个返回的是一个HTML网页,需要你解析出里面的文字(一般来说取body中间的内容就行)其实对于这种文

8. java中怎样访问windows局域网中的共享文件夹

将共享文件夹映射为本地磁盘就可以使用file的方式进行列举了 , 使用FileInputStream的方式进行文件的读取.

9. 请问一下java如何打开网络上的txt文件并读取数据谢谢了!

先下载,再读取。

10. 网络文件传输系统 JAVA编程

你这是准备出钱给我做呢,嘿嘿O(∩_∩)O~