gpt4 book ai didi

java - JSoup - 解析这个嵌套的 HTML 无序列表

转载 作者:行者123 更新时间:2023-12-04 10:36:56 25 4
gpt4 key购买 nike

我正在尝试从网站解析这个嵌套的 HTML,但我无法弄清楚如何从无序列表中获取数据。

<ul class="no-bullet participants-list" data-registrations="registrants">
<li class="participant" data-participant-id="512028" data-registrations="registrant">
<div class="row collapse participant-info">
<div class="large-1 small-2 columns">
<figure class="participant-avatar">
<a class="user-profile-link" href="THE LINK I WANT">

我试过的
for(Element row : doc.select("ul.no-bullet participants-list")) {
row.select("li.participant")
.select("div.row collapse participant-info")
.select("div.large-1 small-2 columns")
.select("figure.participant-avatar")
.select("a.href").text());
}

不知道我做错了什么

最佳答案

据我了解,您正在 中寻找 href 属性标签
您的 select 语句不正确,因为您使用空格而不是点来选择类

而不是这个

doc.select("ul.no-bullet participants-list")

用这个
doc.select("ul.no-bullet.participants-list a").first().attr("href")

如您所见,我选择了第一个 标记并从此标记中获取 href

关于java - JSoup - 解析这个嵌套的 HTML 无序列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60131285/

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