java在Mysql中保存NULL而不是HTML文档的文本
我正在制作一个搜索引擎,我想在对页面进行索引时将html文档文本(不带标记)保存在Mysql中。我使用的是jsoup,下面是我的代码,但对于一些URL(如wikipedia),该函数返回文本,但在Mysql中存储为NULL,我不知道原因
public void insertDocument(Document webPage, int URLID) throws SQLException
{
String query = "Update visitedpages set Document = ? where ID = ?";
try
{
PreparedStatement sqlStatement = conn.prepareStatement(query);
String text = webPage.text();
sqlStatement.setString (1, text);
sqlStatement.setInt (2, URLID);
sqlStatement.execute();
}
catch(SQLException s)
{
return;
}
}
共 (0) 个答案