【问题标题】:Get HTML <input> value in Java [closed]在 Java 中获取 HTML <input> 值 [关闭]
【发布时间】:2015-12-09 00:36:47
【问题描述】:

我在 Google 上搜索了 arround,但找不到关于我的问题的明确答案。我想做的事情的想法很简单:

有一个名为“glws.org”的网站,页面上有一堆&lt;div&gt;&lt;input&gt;。您可以在 URL 中添加字符串(例如:https://glws.org/#S76561198105687636A2280482163D16883436630920468625),对于 URL 中 # 之后的不同字符串,将不同的值放入 &lt;input&gt; 中。该站点读取# 之后的字符串,并有一个脚本将其转换为值并将值放入只读&lt;input&gt; 中。例如,因为它们是 &lt;input&gt; 而不是 &lt;p&gt;,所以我不能通过打印 HTML 代码来阅读它们。

有没有办法通过 Java 程序检索输入字段中的值?我尝试使用 Sockets 读取页面的源代码,但这显然只是打印了没有值的 &lt;input&gt; 标签,因为它不像 &lt;p&gt; 或其他东西。 任何帮助表示赞赏!

【问题讨论】:

  • 您的问题似乎缺少单词;为了清楚起见,请仔细阅读并编辑它。
  • 下次在你的代码周围使用这个东西大声笑`

标签: javascript java html


【解决方案1】:

您可以使用Selenium 网络驱动程序以编程方式在网站上执行浏览器操作,并等待页面上出现一些元素。

https://code.google.com/p/selenium/wiki/GettingStarted

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-25
    • 2014-03-15
    • 1970-01-01
    • 2016-06-13
    相关资源
    最近更新 更多