首页 > 解决方案 > 导入不同文件夹下的几个json文件

问题描述

我是 R 新手,目前正在尝试对我的 Facebook 消息进行文本分析。我已经从 Facebook 下载了这些文件作为 json 文件(感谢 GDPR!),它们的组织如下:Messages_all/inbox/[the persons name followed by a serie of digits, such as JohnSnow_CHg7Bu5MMA]/message.json

我想要做的是将我所有对话中的所有消息导入R. 有谁知道如何做到这一点?

标签: r

解决方案


就像是

paths <- list.files(mydir, pattern = ".json$", full.names = TRUE, recursive = TRUE)
content <- lapply(paths, jsonlite::fromJSON)
names(content) <- paths

应该让你开始,它使用jsonlite包,mydir是你的 jsons 下载的目录。content将是一个以文件内容为元素的命名列表。


推荐阅读