【问题标题】:What is the css selector to scrape this part of the html抓取这部分 html 的 css 选择器是什么
【发布时间】:2018-02-18 14:26:24
【问题描述】:
<span class="_c24 _2ieq">
<div><span class="accessible_elem">Birthday</span>
</div>
     <div>April 28, 1998</div>
</span>

我正在网络抓取,想提取此 div 中存在的日期。如果具有上述给定结构,如何使用 css 选择器提取网页的日期?

另外 class="_c24 _2ieq" 可能会随着时间的推移而变化,并且只有“accessible_elem”类始终保持不变,那么如何让我的 css 选择器选择带有日期的 div 呢?

【问题讨论】:

  • 你用什么来抓取?

标签: html web-scraping css-selectors


【解决方案1】:

accessible_elem 类对你没有帮助,因为 CSS 不会让你爬上 DOM 树。这个 CSS 很简单,但无论外部 span 类是什么都应该可以工作。

span div:last-of-type {
  background: red;
}
<span class="_c24 _2ieq">
  <div>
    <span class="accessible_elem">Birthday</span>
  </div>
  <div>April 28, 1998</div>
</span>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-16
    • 1970-01-01
    • 2012-04-07
    • 1970-01-01
    • 2022-07-21
    • 2021-01-30
    • 2011-09-11
    • 1970-01-01
    相关资源
    最近更新 更多