R jsonlite中的JSON到CSV转换器

时间:2016-03-21 12:36:32

标签: json r csv dataframe

我正在尝试使用R中的jsonlite库将JSON文件转换为数据帧。遗憾的是,数据框中的许多列都包含不等长的列表。

library(jsonlite)
a <- fromJSON(file.choose(),flatten=TRUE,simplifyDataFrame=TRUE)</b></br>

我无法附加样本文件,因为它太大了。有没有办法以通用的方式克服这个问题?如果您对此文件有任何疑问,请告诉我

{
"qqqqqq": {
"Id": "444444",
"AddDate": "2015-04-08T22:48:26.287-05:00",
"Person": {
"Id": "666666",
"AddUserId": "SYSTEM_USER",
"AddDate": "2013-01-05T18:08:41-06:00",
"PostalAddress": {
"Id": "777777",
"AddUserId": "SYSTEM_USER",
"AddDate": "2013-01-05T18:08:41-06:00" 
},
"PostalAddress": {
"Id": "234234234",
"AddUserId": "SYSTEM_USER",
"AddDate": "2013-01-05T18:08:41-06:00" 
} 
} 
},
"qqqqqq": {
"Id": "66666",
"AddDate": "2015-04-08T22:48:26.287-05:00",
"Person": {
"Id": "33333",
"AddUserId": "SYSTEM_USER",
"AddDate": "2013-01-05T18:08:41-06:00",
"Phone": "9494949494"
"PostalAddress": {
"Id": "7878787",
"AddUserId": "SYSTEM_USER" 
},
"PostalAddress": {
"Id": "545454",
"AddUserId": "SYSTEM_USER",
"AddDate": "2013-01-05T18:08:41-06:00" 
} 
} 
} 
}

0 个答案:

没有答案