Tout simplement le meilleur !
En repartant du 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 un moyen 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.
Cet exercice fait partie du cours
Web scraping en R
Instructions
- 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
divet d’un espace, pour un total de sept caractères !
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Select the three divs with a simple selector
complicated_html %>%
html_elements(___)