Wybieranie bezpośrednich potomków za pomocą kombinatora dziecka
Wiesz już, jak wybierać elementy według typu, klasy lub ID. Zdarzają się jednak sytuacje, w których te selektory nie wystarczą – na przykład gdy chcesz pobrać tylko bezpośrednie potomki najwyższego elementu ul. W takich przypadkach przyda się kombinator dziecka (>), który poznałeś w filmie.
Twoim celem jest pobranie listy (zawartej w dokumencie languages_html) wszystkich wymienionych języków programowania – bez towarzyszących informacji w podpunktach:
<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>
To ćwiczenie jest częścią kursu
Web Scraping w R
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Extract the text of all list elements
languages_html %>%
___ %>%
___