小编Les*_*ira的帖子

使用R将JSON文件转换为CSV文件

我在.txt文件中有JSON文件,我正在尝试加载到R中,但是我收到以下错误:

Error in feed_push_parser(readBin(con, raw(), n), reset = TRUE) : 
  parse error: trailing garbage
      " : "SUCCESS"  }    /* 1 */  {    "_id" : "b736c374-b8ae-4e9
                 (right here) ------^
Run Code Online (Sandbox Code Playgroud)

我假设错误是由于/*(数字)*/的多个实例而我无法手动将它们全部删除,因为我的文件有10k这些实例.有没有办法在将数据加载到R之前删除此类实例?

我的JSON文件如下所示:

/* 0 */
{
  "_id" : "93ccbdb6-8947",
  "uiSearchRequest" : {
    "travelDate" : 20151206,
    "travelDuration" : 7,
    "shopperDuration" : 30,
    "oneWay" : false,
    "userId" : "ATP1KKP",
    "queryId" : "93ccbdb6-8947",
    "subRequests" : [{
        "origin" : "WAS",
        "destination" : "LON",
        "carrier" : "AA",
        "fareClasses" : "",
        "owrt" : "1,2"
      }]
  },
  "downloadCount" : …
Run Code Online (Sandbox Code Playgroud)

csv json r

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

csv ×1

json ×1

r ×1