我需要根据元素的id或className(例如getElementByID
或getElementsByClassName
)从 Java 程序中访问 HTML 元素。我还需要点击页面上的几个按钮。
要点:
我正在创建一个桌面应用程序。它不是一个网络应用程序。 我需要一个无浏览器的解决方案 我的代码需要自动填写表单并在不打开页面的情况下提交表单。
是否有适合我需求的库,或者我可以用简单的 Java 代码实现这一点吗?如果我的问题不明确请告诉我,我会尝试以更好的方式解释。谢谢。
答案 0 :(得分:0)
Selenium是一个用于使用java抓取html元素的库。它经常用于测试。还有另一个名为Vaadin的图书馆。它用于使用java在后端进行前端工作。它类似于Java Swing,但在Web上使用。希望这有帮助!