如何在管道中首先使用xml_find_?(没有适用于应用于“character”类对象的“xml”find“u first”的方法)

如何在管道中首先使用xml_find_?(没有适用于应用于“character”类对象的“xml”find“u first”的方法),r,web-scraping,rvest,xml2,R,Web Scraping,Rvest,Xml2,我试图为大学研究申请一项法令,该代码用于使用较旧版本的rvest library("rvest") read_html("https://jurispub.admin.ch/publiws/pub/cache.jsf?displayName=D-6666/2017&decisionDate=2019-04-04&lang=de") %>% xml_node("div.content") %>% as.character() 但是,现在我得到一个

我试图为大学研究申请一项法令,该代码用于使用较旧版本的
rvest

library("rvest")

read_html("https://jurispub.admin.ch/publiws/pub/cache.jsf?displayName=D-6666/2017&decisionDate=2019-04-04&lang=de") %>% 
    xml_node("div.content") %>% 
    as.character()
但是,现在我得到一个错误:

没有适用于的对象的“xml\u find\u first”方法 类“字符”


这是因为不推荐使用xml_节点吗?如何在此管道中应用
xml\u find\u first
以获得相同的结果?

如果没有“”错误,我无法重现此错误

库(rvest)
#>正在加载所需的包:xml2
图书馆(tidyverse)
阅读html(“https://jurispub.admin.ch/publiws/pub/cache.jsf?displayName=D-6666/2017&决策日期=2019-04-04&lang=de”)%>%
xml_节点(“div.content”)%%>%
as.character()%>%
str_trunc(100)

#>[1]“\n\n重新安装所有软件包后,我不再出现此错误:

没有适用于的对象的“xml\u find\u first”方法 “类”字符


你好,布鲁诺。谢谢你的帮助。我的代码中有“”,只是忘了在这里键入它。我在我的问题中纠正了这一点,顺便说一句,你怎么说一团糟D我总是想得到一个提示,如何更好地清除这些内容HTML混乱代码很好:)抱歉,你想清除什么?你的预期输出是什么?对我来说是正常运行的