gpt4 book ai didi

java - 使用Jsoup提取数据

转载 作者:行者123 更新时间:2023-12-01 15:32:53 25 4
gpt4 key购买 nike

我正在使用 jsoup 从网站的表中提取数据。 http://www.moneycontrol.com/stocks/marketstats/gainerloser.php?optex=BSE&opttopic=topgainers&index=-1使用Jsoup。我已经提到了Using JSoup To Extract HTML Table Contents和其他类似的问题,但它不打印数据。有人可以向我提供实现此目标所需的代码吗?

public class TestClass
{


public static void main(String args[]) throws IOException
{
Document doc = Jsoup.connect("http://www.moneycontrol.com/stocks/marketstats/gainerloser.php?optex=BSE&opttopic=topgainers&index=-1").get();

for (Element table : doc.select("table.tablehead")) {
for (Element row : table.select("tr")) {
Elements tds = row.select("td");
if (tds.size() > 6) {
System.out.println(tds.get(0).text() + ":" + tds.get(1).text());
}
}
}

最佳答案

如果你想获取表格的内容(而不是表头),你需要更改表格的选择器:

for (Element table : doc.select("table.tbldata14"))

而不是

 for (Element table : doc.select("table.tablehead"))

关于java - 使用Jsoup提取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9358590/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com