Я работаю над проектом для школы, который требует от меня объединения ~ 600 файлов JSON в один файл CSV. У меня минимальные знания в области кодирования на R, и я продолжаю получать ошибки, которые не могу устранить, возможно, из-за моих минимальных знаний. Вот код, который я использую:
filenames <- list.files(pattern="*.json")
myJson <- lapply(filenames, function(x) fromJSON(file=x))
Это возвращает список содержимого JSON всех моих файлов (ура), и это то, где что-то ломается. Если я использую:
myJson <- toJSON(myJson)
чтобы попытаться преобразовать весь мой список данных JSON в один JSON, я получаю эту ошибку:
Error in toJSON(myJson) : unable to escape string. String is not utf8
Если я использую unlist(myJson)
, я теряю все столбцы и получаю бесполезный единственный столбец всех моих данных. Любая помощь будет принята с благодарностью! Спасибо.