Ich interessiere mich für Scraping Titel Zeitschriften von Web of Knowledge mit R
und rvest
. Ich habe jedoch Probleme beim Einreichen des richtigen Formulars. Ich interessiere mich für eine Liste aller Econometrica Artikel von 1960-1970. Ich bin automatisch eingeloggt mit Zugriff von meiner lokalen Universitätsbibliothek.Formular an Web of Knowledge mit R und Rvest senden
Als ich
library("rvest")
library("httr")
link = "http://isiknowledge.com/wos"
form = html_session(link) %>% html_form() # returns list of 6 forms
form[[4]] = set_values(form[[4]], # set values in form number 4
product = "WOS",
range = "ALL",
action = "search",
period = "Range Selection",
startYear = "1960",
endYear = "1970",
range = "ALL",
'value(select1)' = "SO",
'value(input1)' = "econometrica",
formUpdated = "TRUE")
submit_form(html_session(link), form = form)
laufen Ich habe zwei Probleme: Erstens, es legt mit ''
und nicht „Econometrica“, und zweitens, erhalte ich folgende Fehlermeldung: Error in if (!(submit %in% names(submits))) { : argument is of length zero
.
Es gibt eine Python-Alternative here, aber der Code muss in R sein. Jede Hilfe, wie man Fortschritte macht, wäre sehr willkommen.