Создание атрибута: пары значений в формате JSON
Я в основном пытаюсь воспроизвести следующую структуру json с помощью jsonlite (любой другой пакет, например 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 является вектором, поэтому даже если я хочу просто одно целое число или строку в качестве атрибута, он форматируется как массив, заключая его в [ ].