使用tidyjson格式化JSON数据

用户名

我很想使用tidyjson软件包,因为它对如何使用有非常明确的说明。

但是,我有一些问题。您能帮忙检查一下,让我知道是否是用户问题或其他问题。

  1. 我正在使用从http://jsonstudio.com/resources/下载的world_bank.json数据

    worldbank <-fromJSON(file =“ world_bank.json”)

我确实在Rstudio中看到了50个列表。但是,当我尝试使用read_json时,出现以下错误。

> read_json(worldbank, format = "json")
Error in file.info(path) : invalid filename argument


> worldbank[[1]] %>% prettify
Error: parse error: trailing garbage
                                     52b213b38594d8a2be17c780
                     (right here) ------^
耶罗恩

使用jsonlite::stream_in如萃建议用流解压:

> download.file("http://jsonstudio.com/wp-content/uploads/2014/02/world_bank.zip", "world_bank.zip")
> world_bank <- jsonlite::stream_in(unz("world_bank.zip", "world_bank.json"))
> names(world_bank)
 [1] "_id"                      "approvalfy"               "board_approval_month"    
 [4] "boardapprovaldate"        "borrower"                 "closingdate"             
 [7] "country_namecode"         "countrycode"              "countryname"             
[10] "countryshortname"         "docty"                    "envassesmentcategorycode"
[13] "grantamt"                 "ibrdcommamt"              "id"                      
[16] "idacommamt"               "impagency"                "lendinginstr"            
[19] "lendinginstrtype"         "lendprojectcost"          "majorsector_percent"     
[22] "mjsector_namecode"        "mjtheme"                  "mjtheme_namecode"        
[25] "mjthemecode"              "prodline"                 "prodlinetext"            
[28] "productlinetype"          "project_abstract"         "project_name"            
[31] "projectdocs"              "projectfinancialtype"     "projectstatusdisplay"    
[34] "regionname"               "sector"                   "sector1"                 
[37] "sector2"                  "sector3"                  "sector4"                 
[40] "sector_namecode"          "sectorcode"               "source"                  
[43] "status"                   "supplementprojectflg"     "theme1"                  
[46] "theme_namecode"           "themecode"                "totalamt"                
[49] "totalcommamt"             "url"                     

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用PHP格式化JSON数据

来自分类Dev

使用PHP从SQL数据格式化JSON对象

来自分类Dev

使用MySQL按月为HighCharts格式化JSON数据

来自分类Dev

使用PHP从SQL数据格式化JSON对象

来自分类Dev

使用Jquery重新格式化json数据

来自分类Dev

从熊猫数据框格式化json

来自分类Dev

用Java格式化JSON数据

来自分类Dev

格式化Flotcharts的json数据

来自分类Dev

jQuery json数据未格式化

来自分类Dev

重新格式化JSON数据

来自分类Dev

用Java格式化JSON数据

来自分类Dev

格式化扩展的 JSON 数据

来自分类Dev

Unix:使用CLI格式化数据

来自分类Dev

使用python格式化数据

来自分类Dev

使用 sed 或 awk 格式化数据

来自分类Dev

在Swift中格式化格式错误的数据以供JSON使用

来自分类Dev

使用moshi进行json格式化

来自分类Dev

使用php格式化json对象

来自分类Dev

使用Python解析格式化的JSON

来自分类Dev

格式化JSON并使用NodeJS保存

来自分类Dev

使用Javascript从JSON格式化日期

来自分类Dev

使用地图格式化JSON

来自分类Dev

使用字典格式化 JSON

来自分类Dev

使用 javascript 格式化 JSON

来自分类Dev

使用 JSON 格式化 Python 列表

来自分类Dev

格式化Json

来自分类Dev

如何使用PHP json_encode使用[]格式化数组数据

来自分类Dev

使用Python从Excel转换为JSON,如何根据需要格式化此数据?

来自分类Dev

验证并格式化JSON,而无需使用'jsonlint'按字母顺序对数据进行排序