此功能在2月中旬生效,但从昨天开始停止。看起来随后可能对xml2进行了一些更新,不确定是否是一个因素。
库(edgarWebR)
filing_list <-
edgarWebR::company_filings(
as.character("AAPL"),
ownership = FALSE,
type = "10-K",
before = "2020207",
count = 40,
page = 1)
xml2 :: url_absolute(res [[ref]],xml2 :: xml_url(doc))中的错误:基本URL的长度必须为1
使用xml2 1.3.0和edgarWebR 1.0.1,但也尝试了两者的早期版本。
提出了edgarWebR的问题,但是任何指针将不胜感激。
答案 0 :(得分:0)
我遇到了同样的问题,而您的帖子实际上帮助我解决了该问题。
1:进入RStudio上的“程序包”,然后删除xml2程序包的所有版本。
2:重新启动R
3:运行以下代码行:
需要(devtools)
install_version(“ xml2”,版本=“ 1.2.2”,存储库=“ http://cran.us.r-project.org”)
此处更多信息https://support.rstudio.com/hc/en-us/articles/219949047-Installing-older-versions-of-packages
答案 1 :(得分:0)
这里edgarWebR的作者-我做了一些调试,这是xml2中我打开的问题,一旦修复,应该允许使用当前版本-https://github.com/r-lib/xml2/issues/300