Я пытаюсь использовать пакет rvest для очистки данных с веб-страницы. В простом формате HTML-код выглядит следующим образом:rvest как выбрать конкретный узел css по id
<div class="style">
<input id="a" value="123">
<input id="b">
</div>
Я хочу, чтобы получить значение 123 от первого входа. Я пробовал следующий R код:
library(rvest)
url<-"xxx"
output<-html_nodes(url, ".style input")
Это возвращает список входных тегов:
[[1]]
<input id="a" value="123">
[[2]]
<input id="b">
Затем я попытался с помощью html_node, чтобы ссылаться на первый входной тег, ID:
html_node(output, "#a")
Здесь он вернул список нулей вместо требуемого тега ввода.
[[1]]
NULL
[[2]]
NULL
Вопрос в том, как я могу ссылаться на входной тег, используя его идентификатор?