Extrage un element pe baza textului său
Așa cum s-a arătat în video, funcția text() îți permite și să selectezi elemente (și părinții acestora) pe baza textului lor. Iată o listă ordonată:
<h3>The rules of programming</h3>
<ol>
<li>Have <em>fun</em>.</li>
<li><strong>Don't</strong> repeat yourself.</li>
<li>Think <em>twice</em> when naming variables.</li>
</ol>
În acest exercițiu, scopul tău este să extragi elementul li în care cuvântul „twice" este evidențiat cu em.
Poate te gândești că ar fi mult mai simplu să aplici un selector CSS de tipul li:last-child, dar așteaptă până termini exercițiul…
programming_html conține documentul HTML de mai sus.
Acest exercițiu face parte din cursul
Web Scraping în R
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Select all li elements
programming_html %>%
html_elements(___ = ___)