Aan de slagGa gratis aan de slag

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

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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