gpt4 book ai didi

java - 如何获取JSoup中td标签中的Image src?

转载 作者:行者123 更新时间:2023-12-01 14:47:54 24 4
gpt4 key购买 nike

Document doc = Jsoup.connect("http://www.stockexchangeofmauritius.com/officialquotes/").get();

Element table = doc.select("table").get(0);

Elements trs = table.select("tr");
Iterator trIter = trs.iterator();
boolean firstRow = true;
trIter.next();
stmtt = conn1.createStatement();


if (count < 1) {
while (trIter.hasNext()) {
Element tr = (Element) trIter.next();
if (firstRow) {
firstRow = false;
continue;
}
Elements tds = tr.select("td");
Iterator tdIter = tds.iterator();
int tdCount = 1;
String symbol = null;
String trend = null;
String nominal = null;
while (tdIter.hasNext()) {
Element td = (Element) tdIter.next();
switch (tdCount++) {

case 1:
symbol = String.valueOf(td.text());
break;
case 2:
trend = td.getElementsByTag("img").get(0).absUrl("src");
break;
case 3:
nominal = String.valueOf(td.text());
break;

在表的td中找到img标签,因此我无法获取文本值。代码已被编辑。 .getElementsByTag 是否返回字符串值???我从来没有为 JSoup 这样做过。请指教。

最佳答案

一旦您有了相关的 td 标签,您就可以使用以下命令来检索图像 src:
td.getElementsByTag("img").get(0).attr("src")

如果您想要包括网站名称的完整路径,请改用以下内容:td.getElementsByTag("img").get(0).absUrl("src")

关于java - 如何获取JSoup中td标签中的Image src?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15232095/

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