我正在尝试解析一个网页,其中包含一些 JS。到目前为止,我一直Jsoup
在用 Java 解析 html,它按预期工作。但我无法解析 JavaScript。以下是 HTML 页面的片段 -
<script type="text/javascript">
var element = document.createElement("input");
element.setAttribute("type", "hidden");
element.setAttribute("value", "");
element.setAttribute("name", "AzPwXPs");
element.setAttribute("id", "AzPwXPs");
var foo = document.getElementById("dnipb");
foo.appendChild(element);
var element1 = document.createElement("input");
element1.setAttribute("type", "hidden");
element1.setAttribute("value", "6D6AB8AECC9B28235F1DE39D879537E1");
element1.setAttribute("name", "ZLZWNK");
element1.setAttribute("id", "ZLZWNK");
foo.appendChild(element1);
</script>
我想用name
/读取这两个值id
。这样解析后我可以得到以下结果-
AzPwXPs=
ZLZWNK=6D6AB8AECC9B28235F1DE39D879537E1
在这种情况下如何解析?