Java 在“编辑”窗格中查看加密的html文件

Java 在“编辑”窗格中查看加密的html文件,java,javascript,html,encryption,protected,Java,Javascript,Html,Encryption,Protected,我正在使用javafx控件(WebView)开发swing应用程序。我必须在JEditorPane或WebView中浏览HTML文件 但我的项目中的问题是,我试图查看HTML文件,这些文件是在软件htmlprotecter的帮助下加密的。它通过在浏览器中打开文件后调用提示输入密码来加密文件。在Java中是否有任何程序可以将密码传递到HTML文件以禁用javascript,并且文件可以在Java程序中打开?我在这里看到了两种真正的可能性 1) javascript“加密”(你确定你没有把它与某种编

我正在使用javafx控件(
WebView
)开发swing应用程序。我必须在
JEditorPane
WebView
中浏览HTML文件


但我的项目中的问题是,我试图查看HTML文件,这些文件是在软件htmlprotecter的帮助下加密的。它通过在浏览器中打开文件后调用提示输入密码来加密文件。在Java中是否有任何程序可以将密码传递到HTML文件以禁用javascript,并且文件可以在Java程序中打开?

我在这里看到了两种真正的可能性

1) javascript“加密”(你确定你没有把它与某种编码混淆吗?)非常简单,你可以通过在java中操作HTML内容自己模拟“解密”例程

2) “加密”非常复杂,您唯一的选择就是解析和运行javascript——这意味着使用一些基于java的javascript引擎(我不知道)

案例2可能比它的价值更大


简而言之,没有简单的方法将密码传递到HTML文件以禁用javascript。你要么自己解密,要么在java中运行javascript。

为什么HTML一开始是加密的?这是一个非常可笑的建议,因为浏览器需要纯HTML,这意味着任何用户都可以轻松地看到纯HTML。