CommencezCommencez gratuitement

Tout simplement le meilleur!

En reprenant le même HTML que dans l'exercice précédent…

<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>

…pouvez-vous trouver une façon de sélectionner les mêmes trois nœuds qu'auparavant, mais avec un sélecteur beaucoup plus simple?

La variable complicated_html a été préparée pour vous. Elle contient le document HTML avec le code source ci-dessus.

Cette activité fait partie du cours

Extraction de données Web en R

Voir le cours

Instructions de l’exercice

  • Construisez un sélecteur simple qui sélectionne les trois descendants de div.second.section.
  • Ce sélecteur doit se composer exactement de deux sélecteurs de type div et d'un espace, pour un total de sept caractères!

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Select the three divs with a simple selector
complicated_html %>%
	html_elements(___)
Modifier et exécuter le code