InputStream读取远程或者网络url时报(文件名、目录名或卷标语法不正确)的错,文件读不出来
2016-08-30 18:03
801 查看
解决方法:
String fileUrl = "http:\192.168.102.11\test\xlsx\2016\08\30\e8510de8f8a6bf8be04006f2d697dff8\支付中心优化测试用例-caiqiu.xlsx";
URL url = new URL(fileUrl);
InputStream stream = url.openStream();
解释:当从本机上读取的时候例如:E:/支付中心优化测试用例-caiqiu.xlsx,这个可以直接InputStream stream = new InputStream("E:/支付中心优化测试用例-caiqiu.xlsx");
但是从远程上获取的路径则需要转成url格式才能解析
String fileUrl = "http:\192.168.102.11\test\xlsx\2016\08\30\e8510de8f8a6bf8be04006f2d697dff8\支付中心优化测试用例-caiqiu.xlsx";
URL url = new URL(fileUrl);
InputStream stream = url.openStream();
解释:当从本机上读取的时候例如:E:/支付中心优化测试用例-caiqiu.xlsx,这个可以直接InputStream stream = new InputStream("E:/支付中心优化测试用例-caiqiu.xlsx");
但是从远程上获取的路径则需要转成url格式才能解析
相关文章推荐
- java实现读取配置文件 (文件名、目录名或卷标语法不正确。)
- 上传文件时报(文件名、目录名或卷标语法不正确)原因调查
- Web 开发中 文件上传 是出现的:java.io.FileNotFoundException: (文件名、目录名或卷标语法不正确。)
- POI文件上传文件名、目录名或卷标语法不正确
- windows下获取文件上传路径报错:java.io.FileNotFoundException: (文件名、目录名或卷标语法不正确。)
- java文件操作【文件名、目录名或卷标语法不正确】
- hdfs 复制文件 java.io.FileNotFoundException(文件名、目录名或卷标语法不正确)
- 获取文件上传路径报错:java.io.FileNotFoundException: (文件名、目录名或卷标语法不正确。)
- Windows进行File读写时一个比较诡异的文件名、目录名或卷标语法不正确。
- cocos2dx-3.4 编译apk包 文件名、目录名或卷标语法不正确 解决方案
- java.io.FileNotFoundException: (文件名、目录名或卷标语法不正确。)
- java.io.IOException: 文件名、目录名或卷标语法不正确。
- navicat cannot create file 文件名、目录名或卷标语法不正确 解决方法
- Install:Wrapper.CreateFile failed with error 123:文件名、目录名或卷标语法不正确
- Windows8最新激活工具!!!---及win8激活时提示“文件名、目录名或卷标语法不正确”
- cocos2dx-3.4 编译apk包 文件名、目录名或卷标语法不正确 解决方案
- cocos2d-js cocos run -p android 报错:文件名、目录名卷标语法不正确
- java.io.FileNotFoundException:文件名、目录名或卷标语法不正确
- 打开*.iso提示:文件名 目录名或卷标语法不正确 Error:8 解决方案
- win8激活时出现”错误代码:0×8007007B 错误描述:文件名、目录名或卷标语法不正确“解决方法