Если вы хотите использовать пакеты, относящиеся к JSON в R, на SO есть ряд других сообщений, отвечающих на этот вопрос. Я предполагаю, что вы искали на JSON [r] уже на этом сайте, там много информации.
Если вы просто хотите построчно читать текстовые файлы и обрабатывать их позже, вы можете использовать scan()
или readLines()
. Они, кажется, делают то же самое, но между ними есть важное различие.
scan()
позволяет вам определить, какие объекты вы хотите найти, сколько и так далее. Прочитайте файл справки для получения дополнительной информации. Вы можете использовать сканирование, чтобы прочитать каждое слово / число / знак как элемент вектора, используя, например, scan(filename,"")
. Вы также можете использовать определенные разделители для разделения данных. Смотрите также примеры в файлах справки.
Чтобы читать построчно, вы используете readLines(filename)
или scan(filename,"",sep="\n")
. Это дает вам вектор со строками файла в качестве элементов. Это снова позволяет вам сделать пользовательскую обработку текста. Опять же, если вам действительно нужно делать это часто, вы можете рассмотреть возможность сделать это в Perl.