Selecione descendentes diretos com o combinador de filho
Até aqui, você já sabe como selecionar elementos por tipo, classe ou ID. Porém, há casos em que esses seletores não funcionam, por exemplo, se você quiser extrair apenas os descendentes diretos do elemento ul superior. Para isso, você vai usar o combinador de filho (>) apresentado no vídeo.
Aqui, seu objetivo é fazer o scraping de uma lista (contida no documento languages_html) com todas as linguagens de programação mencionadas, mas sem as informações adicionais dos subitens:
<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>
Este exercício faz parte do curso
Web Scraping em R
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Extract the text of all list elements
languages_html %>%
___ %>%
___