将JSON文件从URL导入到R
我一直在尝试使用rjson和RJSONIO包将JSON文件导入到R中,但我无法让它工作。我使用的代码变体之一是:将JSON文件从URL导入到R,json,r,Json,R,我一直在尝试使用rjson和RJSONIO包将JSON文件导入到R中,但我无法让它工作。我使用的代码变体之一是: json_file <- "http://toolserver.org/~emw/index.php?c=rawdata&m=get_traffic_data&p1=USA&project1=en&from=12/10/2007&to=4/1/2011" json_data <- fromJSON(paste(readLines(j
json_file <- "http://toolserver.org/~emw/index.php?c=rawdata&m=get_traffic_data&p1=USA&project1=en&from=12/10/2007&to=4/1/2011"
json_data <- fromJSON(paste(readLines(json_file), collapse=""))
json\u文件
对我来说很有用,当我在浏览器中访问url并查看页面源代码时,它是纯HTML,没有JSON,并带有警告。谢谢你的检查!没错,但是页面上显示的是JSON。你知道怎么抓住它吗?我已经在RCurl包中尝试了一些函数,但到目前为止没有任何运气。以前,在浏览器中键入URL会生成一个空白页面,并且fromJSON(json_文件)
会出现错误,如您所示。刚才,浏览器显示JSON和library(RJSONIO);fromJSON(json_文件)
按预期工作。似乎服务的行为不一致,要么是因为“他们”端的问题,要么是因为它的调用方式比仅仅指向URL更微妙哦,哇,它确实与此URL一起工作!我会联系工具的所有者。非常感谢您的关注!
Error in fromJSON(paste(readLines(json_file), collapse = "")) :
unexpected character '<'
library(rjson)
fromJSON(readLines('http://toolserver.org/~emw/index.php?c=rawdata&m=get_traffic_data&p1=USA&project1=en&from=12/10/2007&to=4/1/2011')[1])