在R中解析从mongoDB导出的JSON

时间:2019-03-13 18:28:52

标签: r json mongodb

我正在尝试从mongoDB中将导出的JSON文件读取到R studio中。我尝试:

library(jsonlite)
test <- fromJSON

我得到了错误:

Error in parse_con(txt, bigint_as_char) : 
  lexical error: invalid char in json text.
                   {       "_id" : ObjectId("5c36dff4eb0ba56804da8
                 (right here) ------^

我认为是因为JSON看起来像这样:

{ 
"_id" : ObjectId("5bec6b265a394b484832c767"),

ObjectID()抛出JSON解析器的地方。

在整个JSON的其余部分中也会发生类似的情况,其中值的前缀是ISODate(string)或NumberInt(integer)。因此,我的问题是:如何读入这些文档而又不会遇到词法错误,而仍然保留前缀术语赋予的任何属性?

我尝试浏览mongoDB文档,但是如果有答案,我还没有找到。预先感谢。

0 个答案:

没有答案