我在Google上搜索了一下,但在我的问题上找不到明确的答案。我想做的事情很简单:
页面上有一个名为“glws.org”的网站,其中有一堆<div>
和<input>
。您可以在URL中添加字符串(例如:https://glws.org/#S76561198105687636A2280482163D16883436630920468625),在URL中的#后面添加不同的字符串,将不同的值放入<input>
。该站点读取#后面的字符串,并有一个脚本将其转换为值并将值放在只读<input>
中。因为它们是<input>
而不是<p>
,所以我不能通过打印HTML代码来阅读它们。
有没有办法通过Java程序检索输入字段中的值?我试图用套接字读取页面的源代码,但显然只打印<input>
标签没有值,因为它不像<p>
或其他东西。
任何帮助表示赞赏!
答案 0 :(得分:2)
您可以使用Selenium
网络驱动程序以编程方式在网站上执行浏览器操作,并等待页面上显示某些元素。