Zacznij terazZacznij za darmo

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

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Extract the text of all list elements
languages_html %>% 
	___ %>% 
	___
Edytuj i uruchom kod