在Mysql中保存NULL而不是HTML文档的文本

时间:2017-05-05 14:06:57

标签: java mysql jsoup

我正在制作一个搜索引擎,我想在Mysql中保存html文档Text(没有标签)当页面被编入索引时。我正在使用jsoup,以下是我的代码,但对于像维基百科这样的网址,该函数返回文本,但在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 个答案:

没有答案