2007年9月25日

URI scheme is not "file"

Java 下面,若要用 File class 來讀取 url 的話。

下述的方法有時會有 URI scheme is not "file" 的訊息
File f = new File(new URI("your target web page url"));
FileInputStream fis = new FileInputStream(f);

...

若改用下述的方法,則可以使用
InputStream input = new URL(url).openStream();
BufferedReader in2 = new BufferedReader(new InputStreamReader(input));
in2.readLine();


Orignal From: URI scheme is not "file"