Таблица синтаксического анализа с возвратом пустого списка в rvest - PullRequest
0 голосов
/ 16 мая 2019

Я попробовал следующий код для анализа таблицы информации с ftp сайта :

library(tidyverse)
#> Registered S3 method overwritten by 'rvest':
#>   method            from
#>   read_xml.response xml2
library(rvest)
library(xml2)
#> Loading required package: xml2
ghcn_url <- "ftp://ftp.ncdc.noaa.gov/pub/data/ghcn/daily/by_year/"
# Reading the HTML code from the website
ghcn_html <- xml2::read_html(x = ghcn_url)
ghcn_html %>%
    html_nodes("table") %>%
    html_table(fill = TRUE)
#> list()

Создано в 2019-05-15 Представить пакет (v0.2.1)

Создан в 2019-05-15 с помощью Представить пакет (v0.2.1)

В настоящее время он возвращает пустой список, т. Е. list()

Может кто-нибудь объяснить, как получить столбец с 3 обязательными столбцами: «Имя», «Размер», «Дата изменения».

При проверке источника страницы есть тег <table>.Поэтому чувствовал, что выше должно работать.Может кто-нибудь показать, пожалуйста, как исправить код?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...