html表抓取

41zrol4v  于 2021-06-25  发布在  Mysql
关注(0)|答案(1)|浏览(348)

我正在尝试从学校成绩服务器中提取学生成绩,并将其存储在本地数据库中。我想废弃html表数据并将其存储在mysql数据库中,如下代码所示。我需要关于如何解析htmldom并将其存储在mysql中的帮助。由于标签太多,我无法区分它们。

<table border="2">
    <tr>
        <td>Name: Shanthini</td>
        <td>Reg.No: 12345</td>
    </tr>
    <tr>
        <td>Maths</td>
        <td>89</td>
        <td>Pass</td>
    </tr>
    <tr>
        <td>English</td>
        <td>90</td>
        <td>Pass</td>
    </tr>
    <tr>
        <td>Chemistry</td>
        <td>89</td>
        <td>Pass</td>
    </tr>
</table>

我想这样储存:

有人能帮我用php和mysql进行这种爬行吗

rmbxnbpk

rmbxnbpk1#

如果这是您只需要做一次的事情,并且您知道基本jquery和基本css选择器,那么您可以使用querypathhttps://github.com/technosophos/querypath
加载html并使用与jquery类似的技术,但是使用querypath对象。
如果您了解实际的dom操作技术,并且安装了node.js,那么使用起来可能更容易。

相关问题