gpt4 book ai didi

java - 在 Java 中运行 JavaScript

转载 作者:太空宇宙 更新时间:2023-11-04 14:21:44 27 4
gpt4 key购买 nike

我有一个 javaScript 标签:

<!-- Begin ParsTools.com Prayer Times Code -->
<script type="text/javascript" language="javascript" src="http://www2.parstools.com/oghat/oghatwhite.php"></script>
<script language="javascript">
var CurrentDate= new Date();
var JAT= 1;
function pz() {};
init();
document.getElementById("cities").selectedIndex=12;
coord();
main();
</script>
<!-- End Prayer Times code -->

我想在 java 中运行这个脚本并接收服务器发送的 html 文档作为响应。我怎样才能做到这一点?我还需要解析接收到的文档并提取一些特殊的标签。

谢谢。

最佳答案

据我所知,最简单的方法是使用 HtmlUnit。

WebClient htmlunit = new WebClient();
HtmlPage page = htmlunit.getPage("http://www.google.com");

//executing the javascript and getting the new page
page = page.executeJavaScript("<JS code here>").getNewPage();

更多信息:http://www.aviyehuda.com/2011/05/htmlunit-a-quick-introduction/

关于java - 在 Java 中运行 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10060674/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com