gpt4 book ai didi

java - 使用 Java (HTMLUnit) 抓取网页,然后将结果写入 mySQL 数据库

转载 作者:行者123 更新时间:2023-11-29 15:00:33 25 4
gpt4 key购买 nike

我已经能够使用 Java 和 HTMLUnit 来抓取网页,但是我不确定如何将结果数据写入远程托管服务器上的 MySQL 数据库。如果可能的话,我还需要定期(也许每天一次)进行此操作,而无需手动运行程序。

这可能吗?我能否获得有关如何执行此操作的任何指导(无论是否彻底)?

谢谢!

最佳答案

将页面的 HTML 放入某个字符串变量

String scrapedHtml = "";

在mysql中创建一个带有text字段的表

create table html_store (
id int primary key autoincrement,
content text not null
);

使用 JDBC 代码连接数据库并插入数据。正确设置connectionURL等参数

Connection conn = DriverManager.getConnection(connectionURL, user, password);
PreparedStatement pstmt =
conn.prepareStatement("insert into html_store (content) values (?)");
pstmt.setString(1, scrapedHtml);
pstmt.executeUpdate();
pstmt.close();
conn.close();

关于java - 使用 Java (HTMLUnit) 抓取网页,然后将结果写入 mySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3292714/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com