1. Nauka
  2. /
  3. Kursy
  4. /
  5. Web Scraping w R

Connected

ćwiczenie

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>

Instrukcje 1/2

undefined XP
  • 1

    Na początek pobierz wszystkie elementy li z zagnieżdżonej listy pokazanej powyżej i wyświetl ich tekst.

  • 2

    Tym razem wyodrębnij tylko bezpośrednie potomki elementu ul najwyższego poziomu, korzystając z kombinatora dziecka.