我只是想知道如何告诉java打开一个网站并在文本字段中输入文本(最好是一个字符串值)
例如,访问Google并搜索任何文本(无需用户输入)
我意识到它实际上不会打开任何浏览器或从网站打印任何东西。我只需要知道这个基本部分,以便为我的程序奠定基础。
答案 0 :(得分:0)
如果您尝试在示例中查询Google并希望获得搜索结果,则可以使用查询字符串并阅读其html结果
答案 1 :(得分: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();