ComeçarComece de graça

Conheça a função position()

Como você viu no vídeo, a função position() é muito poderosa quando usada dentro de um predicado. Junto com operadores, você basicamente consegue selecionar qualquer nó dentre aqueles que correspondem a um determinado caminho.

Você vai testar isso com o trecho de HTML abaixo, disponível em rules_html. Vamos supor que este é um site atualizado continuamente que exibe certas regras de Coronavírus para o dia atual e o dia seguinte.

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

Este exercício faz parte do curso

Web Scraping em R

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Select the text of the second p in every div
rules_html %>% 
  html_elements(xpath = ___) %>%
  ___
Editar e executar o código