java - jsoup 空格错误和 td 类名失败

标签 java jsoup

我尝试使用 Jsoup 选择以下 HTML 片段中的段落:

Blockquote

   <td class="team team-a ">
              MyTeam
  </td>

问题是,由于某种原因,Jsoup 似乎没有拾取“td class="team team-a ” 我认为空间问题。 我尝试格式化...

Elements team = document.select("td[class=team team-b ]");

Elements vendegCsapat_e = document.select("td.team team-b ");

..但是没有解决办法! :( 上面的代码可能有什么问题?谢谢

最佳答案

您的 CSS 选择器不正确。要选择多个类别,请使用:

Elements team = document.select("td.team.team-b");

如果您想知道您的原始含义,td.team team-b 将以英语读作“选择一个标签team-b,其中源自带有 .team 类的标签 tdteam-b 不是有效的 HTML 标记,因此 Jsoup 没有选择任何内容。

关于java - jsoup 空格错误和 td 类名失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11588156/

相关文章:

java - 保存大量链接的最佳方法是什么?

java - 如何在不创建JSOUP文档的情况下处理图像标签

java - 如何使用 Java 应用程序从网站提取 CSV 文件?

java - 现在 android 命令已被弃用,我应该如何在没有 android studio 的情况下创建 android 应用程序

java - 如何抑制 'common-java' 规则的警告

java - 从 HTML 代码中检索图像 URL

java - 以正常格式从 google 搜索获取 href - Jsoup

java - Maven指向JDK的错误目录

java - 安卓报警管理器 : how to find out the time remaining to trigger the PendingIntent

android - Jsoup,无法检索对象