1

我只是想找出如何告诉 java 打开一个网站并将文本(最好是字符串值)输入到文本字段中

例如去谷歌搜索任何文本(它不必是用户输入的)

我意识到它实际上不会打开任何浏览器或从网站打印任何内容。我只需要知道这个基本部分来构建我的程序。

4

2 回答 2

0

如果您在示例中尝试向 Google 查询并希望获得搜索结果,则可以使用查询字符串并读取其 html 结果

于 2014-03-06T01:50:27.003 回答
0

弄清楚了 。我不得不结合使用 Selenium 和 HtmlUnit。我的代码是这样的

WebDriver driver = new HtmlUnitDriver();

driver.get("https://www.google.com");

WebElement element = driver.findElement(By.name("q"));

element.sendKeys("Hello");


driver.quit();
于 2014-03-09T17:17:41.367 回答