gpt4 book ai didi

java - 在 JSoup 中选择 "name"

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:56:51 26 4
gpt4 key购买 nike

我在必须解析的网页 URL 中有多个 div,它们具有相同的类名但名称不同且没有 ID。

例如。

<div class="answer" style="display: block;" name="yyy" oldblock="block" jQuery1317140119108="11"> 

<div class="answer" style="display: block;" name="xxx" oldblock="block" jQuery1317140119108="11">

我只想从一个 div 中选择数据并进行解析,即 (name="yyy")(div 中的内容是 <href> 链接,每个类都不同。

我已经查找了 selector syntax在 Jsoup 网页中,但无法解决它。你能帮我解决这个问题吗?如果我遗漏了什么,请告诉我?

最佳答案

使用 [attributename=attributevalue] 选择器。

Elements xxxDivs = document.select("div.answer[name=xxx]");
// ...

Elements yyyDivs = document.select("div.answer[name=yyy]");
// ...

关于java - 在 JSoup 中选择 "name",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7588382/

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