无法从JSON中提取数据

时间:2014-11-21 07:09:10

标签: json r

我是R工具的新手,我收到了一个JSON文件,我必须将它作为表上传。请指教我。

我已经安装了JSON所需的所有软件包,并且还使用了fromJSON函数将数据导出到变量中。但是,从列表类型的变量,我无法正确提取数据。我有参考文件但无法附加到此标记。

请告诉我你对此的建议。

注意:我无法将JSON文件附加到此票证。请让我知道如何附上示例文件。

1 个答案:

答案 0 :(得分:0)

尝试

library(rjson)
lines <- readLines('20_30_1201404230721.json')
json_dat1 <- lapply(lines, fromJSON)
res <- do.call(rbind,lapply(seq_along(json_dat1),
        function(i) do.call(rbind,lapply(json_dat1[[i]][[1]], 
                            as.data.frame.list))))

dim(res)
#[1] 210   7