java - 解析 HTML + Jsoup 时遇到问题

标签 java jsoup

我正在尝试使用 jsoup 解析我的 html 文件,并且需要构建包含 div 数组的 Elements 对象(如下图所示)。我如何使用 select 语法来做到这一点?

enter image description here

Elements 的每个元素必须包含“news”:

enter image description here

谢谢!

最佳答案

您可以使用点 (.) 选择器选择类名称,并使用 # 选择 id,因此:

Elements newsClass = myDocument.select(".news");
Elements newsMainId = myDocument.select("#newsMain");

关于java - 解析 HTML + Jsoup 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18852156/

相关文章:

java - JUNIT初始化错误

java - 如何膨胀从 onCreateView() 返回的 View

java - 避免在 Kotlin 中生成对象的静态实例

java - 我正在寻找一个可以用 "small"的标签替换 "span"标签的 HTML 解析器

java - Jsoup 无法正确解析 HTML 链接

java - 使用 Java FileWriter 的文件未找到异常

java - WSServletContextListener 和 WSServlet 的职责是什么

java - Jsoup去除html元素和子项的高效方法

java - Jsoup - 从 href 属性中选择值

java - 如何从 JSoup 'Document' 中删除不间断空格?