如何提取网页上表格中的数据

GaoJiG GaoJiG 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
最近工作中遇到这样的问题,就是要将网页上的表格数据存入数据库,望各位大侠指点一二。

package com.gaojig;
import java.io.IOException;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;

public class TestJsoup {
public static void main(String[] args) {
try {

Document doc = Jsoup.connect("http://gaojig.sinaapp.com/cr.html").get();

Elements trs = doc.select("table").select("tr");
for(int i = 0;i<trs.size();i++){
Elements tds = trs.get(i).select("td");
for(int j = 0;j<tds.size();j++){
String text = tds.get(j).text();
System.out.print(text);
}System.out.println();
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}


现在我把页面的数据都读取到了,但很混乱不知道怎么一一对应存入数据库。
...全文

相关推荐

Pandasread-html网页表格数据抓取工具-使用Pandas库的read-html函数快速解析和提取网页中的Table表格数据-支持自动化抓取静态网页表格-数据清洗与格式.zip

通过这个函数,开发者可以轻松地从静态网页中提取表格内容,并将其转换为Pandas库中的DataFrame数据结构,从而进行进一步的数据分析和处理。

yzbABC1234

使用 BeautifulSoup 提取网页中的表格数据——详细实战教程

是一个用于从HTML或XML文档中提取数据的Python库。它可以通过解析网页内容并提供丰富的搜索、遍历和修改工具,让开发者方便地从网页中提取需要的数据。由于其简洁易用的接口,BeautifulSoup成为处理网页数据时最常用的工具之一。在网页抓取中,BeautifulSoup经常与。

Python爬虫项目

Python爬虫实战:高效提取公开网页中的表格数据

本文介绍了使用Python爬虫技术提取公开网页中的表格数据的方法,包括使用Pandas、BeautifulSoup等工具,处理静态和动态表格数据,并进行数据清洗和存储。通过这些技术,能够高效地获取和利用网页中的表格数据。

Python爬虫项目

excel 提取网页数据 4种方法

在Excel中提取网页数据是数据分析工作中的常见任务,特别是在处理大量网络信息时。

gongnl

Python基于pandas爬取网页表格数据

在Python的编程环境中,pandas库是一个非常强大的数据分析工具,同时也提供了一种便捷的方式来爬取网页中的表格数据。

weixin_38670297
评论 14
收藏 已收藏
分享
返回顶部
GaoJiG
Java SE 62,621 成员 307,251 内容