Začněte nyníZačněte zdarma

Extrahování elementu podle jeho textu

Jak bylo ukázáno ve videu, funkce text() ti také umožňuje vybírat elementy (a jejich rodiče) podle jejich textového obsahu. Tady je příklad seřazeného seznamu:

<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>

Cílem tohoto cvičení je extrahovat element li, ve kterém je zdůrazněno slovo "twice".

Možná si říkáš, že by tu bylo mnohem jednodušší použít CSS selektor jako li:last-child – ale počkej, až cvičení dokončíš…

programming_html obsahuje výše uvedený HTML dokument.

Toto cvičení je součástí kurzu

Web Scraping v R

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Select all li elements
programming_html %>%
	html_elements(___ = ___)
Upravit a spustit kód