开始使用免费开始使用

越简单越好!

给定与上一个练习相同的 HTML……

<html>
  <body>
    <div class="first section">
      A text with a <a href="#">link</a>.
    </div>
    <div class="second section">
      Some text with <a href="#">another link</a>.
      <div class="first paragraph">Some text.</div>
      <div class="second paragraph">Some more text.
        <div>...</div>
      </div>
    </div>
  </body>
</html>

……您能否用一个更加简洁的选择器,选中"与之前相同的那 3 个节点"?

变量 complicated_html 已为您准备好。它包含了上述源代码对应的 HTML 文档。

本练习是课程的一部分

R 语言网页抓取

查看课程

练习说明

  • 构造一个简单的选择器,用于选中 div.second.section 的全部 3 个后代。
  • 该选择器必须只由恰好两个 div 类型选择器和一个空格组成,总共 7 个字符!

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Select the three divs with a simple selector
complicated_html %>%
	html_elements(___)
编辑并运行代码