0
R(バージョン3.3.0)のrvest
パッケージ(バージョン0.3.1)を使用してフォームに情報を入力した後、 。私のコードは以下の通りです:rvestパッケージからsubmit_form()を使用すると、更新されないフォームが返される
# Load Packages
library(rvest)
# Specify URL
url <- "http://www.cocorahs.org/ViewData/ListDailyPrecipReports.aspx"
cocorahs <- html_session(url)
# Grab Initial Form
# Form is filled in stages. Here, only do country and date
form.unfilled <- cocorahs %>% html_node("form") %>% html_form()
form.filled <- form.unfilled %>%
set_values("frmPrecipReportSearch:ucStateCountyFilter:ddlCountry" = "840",
"frmPrecipReportSearch_ucDateRangeFilter_dcStartDate" = "6/15/2016",
"frmPrecipReportSearch_ucDateRangeFilter_dcEndDate" = "6/15/2016")
submit_form(cocorahs, form.filled,
submit="frmPrecipReportSearch:btnSearch") %>%
html_node("form") %>% html_form()
私は更新されたフォームを表示することを期待していました。国が米国に更新されている間、日付範囲はデフォルト(アクセス日)に戻ります。そのフィールドを更新するためには何が欠けていますか?