我正在尝试从 API 解析一些结果。API 返回给定值的 JSON 结果。API 一次只能处理一个值,所以我lapply
要获得所有结果。<- 如果这是一个糟糕的起点,很高兴这里有一个更好的方法!
每个 JSON 响应都有一些嵌套信息。我正在尝试将数据放入一个单独的 data.frame 并解析嵌套结构。
在下午的大部分时间里,我一直在玩 jsonlite 和 purrr,试图让它工作并具有理想的弹性。
如何使用 R 成功地将嵌套的 json 结构转换为用于多个 json 文档/记录的 data.frame?
MRE
library(jsonlite)
a <- LETTERS[1:5]
b <- letters[1:5]
c <- rep(data.frame(d=LETTERS[1:5]),5)
strSetup <- list(a, b, c)
dfSetup <- data.frame(a, b, c)
jsonStr <- toJSON(rep(strSetup,3))
finalStr <- rbind(dfSetup,dfSetup,dfSetup)
我正在尝试从jsonStr
到finalStr
。