Aan de slagBegin gratis

Selecteer het laatste kind met een pseudoklasse

In de volgende HTML, waarin de auteur van een tekst in de laatste paragraaf staat, zijn er twee groepen p-nodes:

<html>
  <body>
    <div>
      <p class = 'text'>A sophisticated text [...]</p>
      <p class = 'text'>Another paragraph following [...]</p>
      <p class = 'text'>Author: T.G.</p>
    </div>
    <p>Copyright: DC</p>
  </body>
</html>

In deze oefening is het jouw taak om de laatste p-node binnen de div te selecteren.

Zoals je in de video hebt gezien, kunnen pseudoklassen helpen wanneer je geen andere manier hebt om een specifieke node op de pagina te selecteren, bijvoorbeeld via een ID-selector of een unieke class.

Het bovenstaande HTML-document is beschikbaar via de variabele nested_html (al ingelezen met read_html()).

Deze oefening maakt deel uit van de cursus

Webscraping in R

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# Select the last child of each p group
nested_html %>%
	___
Code bewerken en uitvoeren