json - 除了下面之外,还有其他方法可以将 json.rows 文件加载到 RStudio 中吗?

标签 json r data-import

我有一个 json.rows 文件 ->instance.json.rows 大约有 223k 行

我尝试使用 jsonlite 并想出了
instancesfile <- fromJSON("instances.json.rows")
但我一直收到错误

Error in parse_con(txt, bigint_as_char) : parse error: trailing garbage
      kcBy-cs", "time_type": "in"} {"cluster_ids": ["Bz4SOc6zZn0"]
                 (right here) ------^

这是我文件第一行的数据图像。如果我的问题不够清楚,请见谅。在评论中告诉我,我会根据需要编辑我的问题。先感谢您!

最佳答案

out <- lapply(readLines("instances.json.rows"), fromJSON)

恭喜你成为你想要的样子。 L apply 将 fromJSON 函数应用于从 readLines 返回的每个成员,并将结果返回给 out。我在我的评论中有点想念 Spoke,为了使您的文件有效 json,您必须用逗号替换换行符,然后将结果放在下面的示例中 * 所在的位置。但这都是无稽之谈,只需使用上面的一个衬垫。
{"data":[*]}

关于json - 除了下面之外,还有其他方法可以将 json.rows 文件加载到 RStudio 中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43302834/

相关文章:

javascript - getJSON 显示 [object Object] 而不是实际值

r - 使用 NA 搜索大于/小于值

尽管设置了数字选项,read_excel仍截断数字

Javascript事件序列,pg,postgresql,为什么?

java - Java 中将 dropwizard 初始未授权消息自定义为 json 格式

r - 使用 R 下载 *.xls 文件会生成错误

r - 将多于一列传递给 group_modify

r - 从 Excel 导入数据但收到警告消息

web-applications - 用于基于 Web 的数据导入和 ETL 的模块或工具?

C lib直接从文件流中读取和解析JSON