ComenzarEmpieza gratis

Selecciona descendientes directos con el combinador de hijo

A estas alturas, ya sabes seleccionar elementos por tipo, clase o ID. Sin embargo, hay casos en los que esos selectores no bastan; por ejemplo, si quieres extraer solo los descendientes directos del elemento ul superior. Para eso, usarás el combinador de hijo (>) presentado en el vídeo.

Aquí, tu objetivo es extraer una lista (contenida en el documento languages_html) de todos los lenguajes de programación mencionados, pero sin la información adicional de las viñetas anidadas:

  <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 ejercicio forma parte del curso

Web Scraping con R

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Extract the text of all list elements
languages_html %>% 
	___ %>% 
	___
Editar y ejecutar código