Объекты можно сохранять и читать так
# Save as file
saveRDS(iris, "mydata.RDS")
# Read back in
readRDS("mydata.RDS")
Но, похоже, это не работает для объектов, созданных с помощью xml2::read_html()
Пример
library(rvest)
someobject <- read_html("https://stackoverflow.com/")
saveRDS(someobject, "someobject.RDS")
Что создает файл, но не так, как ожидалось, т.е.
readRDS("someobject.RDS")
Error in doc_is_html(x$doc) : external pointer is not valid
Что происходит и как проще всего сохранить объект html, чтобы его можно было загрузить обратно с минимальными затратами кода и суеты?