我想将JSON文件转换为r中的data.table

时间:2015-12-11 09:12:44

标签: json r data.table

我一直面临将rson文件转换为r中的data.table的问题, 我使用了fromJSON包中的RJSONIO函数,但我没有得到所需的输出。

Here是使用getURL从中获取JSON对象的链接。

JSON对象如下所示。

{
   "html_attributions" : [],
   "next_page_token" : "CoQC_AAAAD5d9OlUyry65wwf069o_yY_yuPswsNO0_09Q3dne0_Zyu3ubeRm6pY0IAz7TScgjuHQBc0XW-LPz5dIXK9dAvYf_6yrcUW0ifZ33QzO3YNl7lFcKxQTZje9eJp9E_ahoE5JPVEfnhiqZYV74WQikxJoD44FM7DlFqHDE5G8lTiTsfIhRIJo769JjGSjyhtC3UtTSzz9CVLzaiyk2PEBlq1ARk5xdnW0dEaKEed5FaGg1EkGDickRFf1jxM0DuKicfgy03iaobdJ77Wce6PhsH4OrEOnhPpF5MjgAXOTyAKFg5Su63BhB3vsqjzu_c-JBmz9P2YltIU9yqayl0_LkjkSEMBmNgKELkPWAa1ykqBkAE8aFJ7yB_bLCvDJg8XUpE80oEt_ZB7l",
   "results" : [
      {
         "geometry" : {
            "location" : {
               "lat" : 18.93224529999999,
               "lng" : 72.82643779999999
            },
            "viewport" : {
               "northeast" : {
                  "lat" : 18.9446469,
                  "lng" : 72.830484
               },
               "southwest" : {
                  "lat" : 18.926386,
                  "lng" : 72.821804
               }
            }
         },

我想从谷歌地图附近找到一个特定的地址。

所以,请帮我完成这个任务,即将json文件转换为data.table

1 个答案:

答案 0 :(得分:0)

正如@jangorecki所提到的,您可以使用fromJSON()包中的jsonlite函数将JSON对象转换为数据帧。从那里,将data.frame转换为data.table应该很简单。