【发布时间】:2010-04-21 06:48:52
【问题描述】:
failed to open file file://D/:/dev/test_all.html JavaException: java.net.UnknownHostException: D
关于为什么会发生这种情况的任何想法?
【问题讨论】:
failed to open file file://D/:/dev/test_all.html JavaException: java.net.UnknownHostException: D
关于为什么会发生这种情况的任何想法?
【问题讨论】:
第三个/放错了,文件url用file:///<path>构造
【讨论】:
您的网址格式错误。而不是file://D/:/,你需要file://D:/——驱动器号和冒号之间没有斜线。
【讨论】:
这是我实际使用 XMLParserv2 的解决方案,希望对您有所帮助:
protected URL createURL(String filename){
URL url = null;
try {
url = new URL("file://" + System.getProperty("user.dir") + File.separator + filename);
} catch (MalformedURLException e) {
System.out.println(e.getMessage());
e.printStackTrace();
}
return url;
}
【讨论】: