Scrape elemen berdasarkan teksnya
Seperti ditunjukkan dalam video, fungsi text() juga memungkinkan Anda memilih elemen (dan induknya) berdasarkan teksnya. Berikut daftar berurutan:
<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>
Pada latihan ini, tujuan Anda adalah mengekstrak elemen li tempat kata "twice" dicetak miring (emphasized).
Anda mungkin berpikir di sini akan jauh lebih mudah menerapkan selektor CSS seperti li:last-child, tetapi tunggu sampai Anda menyelesaikan latihan ini…
programming_html memuat dokumen HTML di atas.
Latihan ini adalah bagian dari kursus
Web Scraping di R
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Select all li elements
programming_html %>%
html_elements(___ = ___)