java - 如何让我的java程序在线检索数据集?

标签 java

目前我正在开发一个程序,该程序将帮助我在尝试体育博彩时做出决定。我的程序目标是每天我都想检索天气、过去的比赛、球员/球队统计数据等信息,然后将其汇总,以便我可以看到哪些球队最值得投注。

我不确定是否可以在我正在使用的文本编辑器 IntelliJ 上执行此操作,因为我认为它本身无法连接到互联网。我认为一种方法是使用单独的程序(不是 IntelliJ)自动访问每个网站并将适当的信息复制到 Excel 文档中;然后我可以每天在运行之前将该文件复制到我的项目中。我的想法就是这样,但如果有人知道我可以使用哪种策略来克服这个障碍,我将不胜感激。

我最近学习了如何创建一个 GUI 来比通过控制台更容易地导航我的程序;因此,在这种情况下,我的职业道德并不是障碍。我在大学里学过一门编程课,并认为自己是一名学徒(比新手高出一步)。

最佳答案

您可以使用 jsoup 从网站上抓取数据,然后您可以使用 Apache POI 将其添加到 Excel 文件中。

这是网站 https://jsoup.org/

这是一个关于 apache POI 的好教程 https://www.baeldung.com/java-microsoft-excel

关于java - 如何让我的java程序在线检索数据集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59457325/

相关文章:

java - OnTouchListener返回值

java - 在哪里包含 aiml 机器人文件

java - lwjgl 连接或联合形状以使透明度看起来正确

java - Jframe错误: Exception: “AWT-EventQueue-0” java.lang.NullPointerException

java - InitialDirContext.search() 结果错误

java - Action 和 ActionMap - 向我解释这种行为

java - 泛型类型的 Autowiring 不起作用 [Spring 4+]

JavaFX 和 FXML : assign ChangeListener to observable property

java - 如何从 ConstraintViolationException 获取查询参数名称

java - 使用 Java 中的 Selenium 读取文本并单击表格的特定行