【问题标题】:Having problems parsing HTML + Jsoup解析 HTML + Jsoup 时遇到问题
【发布时间】:2013-09-17 14:07:05
【问题描述】:

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

Elements的每个元素都必须包含“新闻”:

谢谢!

【问题讨论】:

  • 也许选择.view-content div?
  • 对不起,它不起作用。
  • 然后试试.view-content>div。如果它不起作用,请尝试使用 .views-row
  • 如果你想得到一个特定类的元素,你必须选择.classname,在你的具体情况下.news
  • Id 使用 # 选择器指定。你把它用作#id,所以#newsMain

标签: java jsoup


【解决方案1】:

您使用点 (.) 选择器选择类名,使用 # 选择 id,所以:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-21
    • 2015-06-06
    • 1970-01-01
    • 2014-02-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多