gpt4 book ai didi

java - 循环中的元素 id (JSOUP)

转载 作者:行者123 更新时间:2023-11-30 04:08:37 25 4
gpt4 key购买 nike

这是我的代码:

   Element current = doc.select("tr[class=row]").get(5);   
for (Element td : current.children()) {
System.out.println(td.text());
}

如何在循环中获取元素 id?

谢谢!

最佳答案

在 HTML 中,id 是一个普通属性,因此您只需调用 td.attr("id"):

Element current = doc.select("tr.row").get(5);
for (Element td : current.children()) {
System.out.println(td.attr("id"));
}

请注意,还有一个类选择器:tr.row

JSoup 支持许多 CSS 选择器,因此可以使用单个选择器重写:

Elements elements = doc.select("tr.row:nth-of-type(6) > td");

for (Element element : elements) {
System.out.println(element.id());
}

关于java - 循环中的元素 id (JSOUP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20173919/

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