ÎncepețiÎncepe gratuit

Selectează după clasă și ID cu XPATH

Iată un cod HTML asemănător cu cel din capitolul anterior (deja citit într-un document HTML numit weather_html):

<html>
  <body>
    <div id = 'first'>
      <h1 class = 'big'>Berlin Weather Station</h1>
      <p class = 'first'>Temperature: 20°C</p>
      <p class = 'second'>Humidity: 45%</p>
    </div>
    <div id = 'second'>...</div>
    <div id = 'third'>
      <p class = 'first'>Sunshine: 5hrs</p>
      <p class = 'second'>Precipitation: 0mm</p>
    </div>
  </body>
</html>

În acest capitol, codul seamănă ceva mai mult cu situațiile reale. Obiectivul tău este să extragi valoarea precipitațiilor de la această stație meteo. Din păcate, ea nu poate fi referențiată direct printr-un ID.

Hai să rezolvăm asta construind blocurile de bază pas cu pas, apoi combinându-le!

Acest exercițiu face parte din cursul

Web Scraping în R

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Select all p elements
weather_html %>%
	html_elements(xpath = '___')
Editează și rulează codul