Kom igångKom igång gratis

Skrapa ett element baserat på dess text

Som visades i videon kan funktionen text() även användas för att välja element (och deras föräldrar) baserat på deras textinnehåll. Här är en ordnad lista:

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

Målet med den här övningen är att extrahera det li-element där "twice" är betonat.

Du kanske tänker att det vore mycket enklare att använda en CSS-selektor som li:last-child här – men vänta tills du är klar med övningen…

programming_html innehåller HTML-dokumentet ovan.

Den här övningen är en del av kursen

Webbskrapning i R

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Select all li elements
programming_html %>%
	html_elements(___ = ___)
Redigera och kör kod