【问题标题】:wget parse and insert mysqlwget解析并插入mysql
【发布时间】:2019-08-28 11:17:53
【问题描述】:

我正在使用 wget 获取文件。它有纯文本,我想在适当的列上插入 mysql 数据库。

我完全不知道应该使用哪种方法。 我一直在寻找 curl、regex 等,但找不到方法。

示例如下:

项目1:一个
项目2:两个
Item3:这一行有很多文字
并继续下一行
第4项:四个

第 1 项:五个
第 2 项:六个
Item3:这一行有很多文字
并继续下一行
第4项:8个

那么我如何解析所有数据,并将其插入 mysql。以上只是 2 个示例,但页面大约有 50 个(我不想列出所有 50 个 LOL) 页面在开头和结尾确实有一些基本的 html 内容,并且不确定是否需要在插入数据库之前删除这些内容。

感谢所有反馈。

【问题讨论】:

    标签: mysql curl wget


    【解决方案1】:

    如果数据不一致,我知道没有一种简单的方法。

    1. 您可以将数据存储在一列中,然后使用 SQL 函数,您可以使用 regEx 或 split 解析数据。

    第二个选项是尝试 JSON 插入,如果数据不适合关系模型,这种 NOSQL 方法会很方便。

    https://dev.mysql.com/doc/refman/5.7/en/json-modification-functions.html#function_json-insert

    【讨论】:

      猜你喜欢
      • 2013-02-10
      • 1970-01-01
      • 2010-11-03
      • 2012-02-07
      • 2012-11-22
      • 1970-01-01
      • 2017-03-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多