我有zip压缩文件,其中包含一组html页面。我需要从中加载html页面。我需要重新定义链接的解决机制。可以使用WebView javafx?
答案 0 :(得分:0)
如果我理解你的问题。我猜你需要打开html文件。
我从javafx 2 tutorial from Oracle
中提取了下一个代码WebView browser = new WebView();
WebEngine webEngine = browser.getEngine();
webEngine.load("http://mySite.com");
加载函数采用常规URL,因此您可以添加类似
的URLfile:///C:/temp/test.html
您将从您的计算机加载存档。
希望它有所帮助。
答案 1 :(得分:0)
尝试使用ZipFile
和ZipEntry
从.zip文件中检索html文档InputStream
:
ZipFile zipFile = new ZipFile("path to your .zip");
ZipEntry zipEntry = new ZipEntry("name of your html file");
InputStream is = zipFile.getInputStream(zipEntry); //InputStream to your file