Advertisement
Guest User

Untitled

a guest
Apr 24th, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. library(rvest)
  2. library(httr)
  3. library(RSelenium)
  4.  
  5.  
  6.  
  7. rD <- rsDriver(port=4444L,browser="phantomjs")
  8. remDr <- rD$client
  9.  
  10. #navigate to main page
  11. remDr$navigate('https://prog.nfz.gov.pl/APP-JGP/KatalogJGP.aspx')
  12.  
  13. #find 'filter by season' box and click it
  14. webElem <- remDr$findElement(using = 'xpath', value = "//*[(@id = 'ContentPlaceHolder2_ddlSymylacjaJGP')]")
  15. webElem$clickElement()
  16.  
  17. option <- remDr$findElement(using = 'xpath', "//*/option[text() = 'Rok 2015 - Katalog 1a']")
  18. option$clickElement()
  19.  
  20. #find 2014/15 season and click it
  21. webElem1 <- remDr$findElement(using = 'xpath', value = "//*[(@id = 'ContentPlaceHolder2_ddlKatalogJGP')]")
  22. webElem1$clickElement()
  23.  
  24. getsource <-remDr$getPageSource()
  25. name<- read_html(getsource[[1]]) %>% html_nodes("strong") %>% html_text()
  26.  
  27.  
  28. #literature: library(rentrez)
  29. # http://stackoverflow.com/questions/25603894/r-not-accepting-xpath-query
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement