我有一个带有文件路径的本地保存的html页面
"C:/Users/Kamil/git/RealSuperCoolTeam/src/main/resources/sfq.html">
我需要创建一个HtmlPage(石像鬼软件库(。但是,当我将本地文件路径传递到将下载网页的函数中时,我收到错误。如果传入托管网站链接,它通常会起作用。
我尝试将"/"交换为"\",但它似乎不起作用。
textfieldSfqUrl.setText("C:/Users/Kamil/git/RealSuperCoolTeam/src/main/resources/sfq.html");
String url = textfieldSfqUrl.getText(); //url stores local file path
System.out.println("url : " + url);
HtmlPage page = client.getPage(url);
}
预期结果:HTML 页面保存到 HtmlPage 数据结构中实际结果:抛出许多错误
通了。
您必须在文件路径之前加上"file:///"。
什么会起作用:
file:///C:/Users/Kamil/git/RealSuperCoolTeam/src/main/resources/sfq.html
而不是
C:/Users/Kamil/git/RealSuperCoolTeam/src/main/resources/sfq.html