如何在管道中首先使用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混乱代码很好:)抱歉,你想清除什么?你的预期输出是什么?对我来说是正常运行的