不知道这是否可行,或者我是否必须执行额外的步骤,但是有没有办法导出到不带主方括号的 json 文件:
[
{
"Name":"John",
"Phone":"123-456-7890"
}
]
留下这样的东西:
{
"Name":"John",
"Phone":"123-456-7890"
}
这是我得到的最接近的:
df <- data.frame (
Name = c("John"),
Phone = c("123-456-7890")
)
write_json(df,'test.json',pretty = TRUE)
使用
unbox
library(jsonlite)
toJSON(unbox(data.frame(Name = c("John"),
Phone = c("123-456-7890"))),
auto_unbox = TRUE,
pretty = TRUE)
这给出了:
{
"Name": "John",
"Phone": "123-456-7890"
}