MulaiMulai sekarang secara gratis

Mengenal fungsi position()

Seperti yang Anda lihat dalam video, fungsi position() sangat kuat ketika digunakan di dalam predikat. Bersama operator, Anda pada dasarnya dapat memilih node apa pun dari yang cocok dengan suatu path.

Anda akan mencobanya dengan cuplikan HTML berikut yang tersedia melalui rules_html. Misalkan ini adalah situs yang terus diperbarui yang menampilkan aturan Coronavirus tertentu untuk hari ini dan esok hari.

...
<div>
  <h2>Today's rules</h2>
  <p>Wear a mask</p>
  <p>Wash your hands</p>
</div>
<div>
  <h2>Tomorrow's rules</h2>
  <p>Wear a mask</p>
  <p>Wash your hands</p>
  <small>Bring hand sanitizer with you</small>
</div>
...

Latihan ini adalah bagian dari kursus

Web Scraping di R

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Select the text of the second p in every div
rules_html %>% 
  html_elements(xpath = ___) %>%
  ___
Edit dan Jalankan Kode