我基本上是在尝试使用 jsonlite 复制以下 json 结构(如果它工作得更好,任何其他包,如 rson 也可以)。
{
"classes": [1, 2, 3],
"ID": 0,
"Name": "Peter",
"Address": ""
}
到目前为止我的方法:
jsonlite::toJSON(list(classes=c(1, 2, 3), ID=0, Name="Peter", Address=""))
结果是:
{"classes":[1,2,3],"ID":[0],"Name":["Peter"],"Address":[""]}
我认为问题在于 R 中的所有内容都是向量,因此即使我只想要一个整数或字符串作为属性,它也会通过将其包含在 [] 中而格式化为数组。