类型:转载 责任编辑:asp.net 日期:2007/05/23
热门软件下载:
举例:
String tmp="Http://localhost/img/xxx.jpg";
RandomAccessFile rSrc=new RandomAccessFile(tmp,"r");
//...从rSrc中读取数据到另一个RandomAccessFile 实例中...
结果代码在编译时没有问题,但执行时会报错:
“文件名、目录名或卷标语法不正确”
这时从错误信息中看到java把路径变成了“http:\localhost\img\xxx.jpg”当然不对了,请问怎么解决这个问题。
网友回答:
读取http://.....的文件,不能用RandomAccessFile类,要用URL类。
URL url = new URL("http://......");
url.openConnection().getInputStream();
......