Selecteer directe afstammelingen met de child-combinator
Je weet nu vast hoe je elementen selecteert op type, klasse of ID. Toch zijn er gevallen waarin die selectors niet werken, bijvoorbeeld als je alleen de directe afstammelingen van het bovenste ul-element wilt ophalen. Daarvoor gebruik je de child-combinator (>) die in de video is geïntroduceerd.
Je doel is hier om een lijst (in het languages_html-document) te scrapen met alle genoemde programmeertalen, maar zonder de begeleidende informatie in de sub-bullets:
<ul id = 'languages'>
<li>SQL</li>
<ul>
<li>Databases</li>
<li>Query Language</li>
</ul>
<li>R</li>
<ul>
<li>Collection</li>
<li>Analysis</li>
<li>Visualization</li>
</ul>
<li>Python</li>
</ul>
Deze oefening maakt deel uit van de cursus
Webscraping in R
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Extract the text of all list elements
languages_html %>%
___ %>%
___