Я пытаюсь проанализировать файл JSON, в этом файле есть тысячи отдельных объектов JSON, но в целях тестирования я работаю только с 3 рядами объектов JSON.Я столкнулся с тем, что я объявил функцию в R и использую пакет rjson, но когда я пытаюсь выполнить файл R в RStudio, в консоли появляется сообщение о том, что моя функция не определена.
Я попытался вызвать функцию через консоль и выполнить через файл сценария R.Я также прочитал несколько учебных пособий, так как никогда раньше не работал в R.
library("rjson")
parseJsonData <- function (fileName)
{
result <- fromJSON(file = fileName)
jsonFrame <- as.data.frame(result)
return(jsonFrame)
}
parseJsonData("testData.json")
Я бы ожидал получить фрейм данных и распечатать его в окне консоли.
ОБНОВЛЕНИЕ :
Кажется, проблема с форматом файла, который, к сожалению, я не могу контролировать, предоставленный файл является файлом json, но он отформатирован как имеющий 10 тыс. Отдельных объектов JSON,не список объектов.
Например, именно так файл отформатирован внутри testData.json
{"name": "test1", "value": "1"}
{"name": "test2", "value": "2"}
{"name": "test3", "value": "3"}
{"name": "test4", "value": "4"}
{"name": "test5", "value": "5"}