Estimado Francisco Rodríguez

Creo que del ejemplo de Gregorio Serrano tomé algo, no recuerdo todo y no 
alcanzo a buscarlo y leerlo, sin embargo le envío dos partes que puede copiar y 
pegar, posiblemente de estos pueda tomar algo, no respondo su pregunta pero 
espero que sirva para que usted pruebe con las modificaciones necesarias y 
llegar a su objetivo.


library(rvest)
url <- 
"https://www.treasurydirect.gov/GA-FI/FedInvest/selectSecurityPriceDate.htm";

s <- html_session(url)
f0 <- html_form(s)
f1 <- set_values(f0[[2]], priceDate.year=2014, priceDate.month=12, 
priceDate.day=15)
test <- submit_form(s, f1)
b <- test

reviews <- b %>% html_nodes(".data1") %>% html_text()
reviews

reviews <- b %>% html_nodes(".data1") %>% html_table()
reviews

library(rvest)

Pagina.R <- html(x = "http://www.verema.com/vinos/portada";)

text <- Pagina.R %>% 
#  html_nodes(xpath='//*[@id="producto_tipo_producto_id"]')%>%
  html_nodes(xpath='//*[@id="producto_tipo_producto_id"]/option')%>%
  html_text() 
text

values <- Pagina.R %>% 
#  html_nodes(xpath='//*[@id="producto_tipo_producto_id"]')%>%
  html_nodes(xpath='//*[@id="producto_tipo_producto_id"]/option')%>%
   # html_attr("option value") 
  html_attr("value") 
values

Res <- data.frame(text = text, values = values, stringsAsFactors = FALSE)
Res

Si hay un combobox, lista desplegable, etc., me encontré con problemas que no 
supe resolver, en algunos casos traía el resultado, en otros el php, o el php 
no se ejecutaba en el servidor para realizar la consulta, algo fallaba, por 
como venían los resultados supongo que estaba escrito con Dreamweaver (algo 
medio obsoleto pero tiene la información). Le envié un correo sobre eso al 
autor de rvest, me respondió pero no me dijo nada sobre el problema, si pudo 
solucionarlo, si escribí mal mi código, desconozco, en unos días tendré que 
ejecutar nuevamente esos archivos y resolver ese problema.

Javier Marcuzzi

De: Francisco Rodríguez
Enviado: miércoles, 23 de diciembre de 2015 8:33
Para: [email protected]
Asunto: [R-es] Instrucciones uso rvest

Hola buenos días:

Os remito una duda (en un documento word para su mejor expresión) sobre el uso 
de la libreria rvest. 
Mi problema es que como no soy informatico me pierdo un poco, he visto los 
ejemplos que hay colgados y los he seguido, pero el tema es que quiero acceder 
a los datos del INE, que en ocasiones estan un poco escondidos con menu de 
selecciones y no se como hacerlo con rvest para llegar hasta la solucion final.

Lo anterior si lo he hecho (y lo sigo haciendo) con Rselenium gracias a que use 
un ejemplo de Gregorio Serrano, pero quiero pasar esos primeros codigos a rvest 
y por eso es por lo que solicito vuestra ayuda

Remito fichero adjunto para aclarar un ejemplo de los que uso

Un saludo y muchas gracias


        [[alternative HTML version deleted]]

_______________________________________________
R-help-es mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a