Код: Выделить всё
JSON_file =
[{u'index': 1,
u'no': 'A',
u'met': u'1043205'},
{u'index': 2,
u'no': 'B',
u'met': u'000031043206'},
{u'index': 3,
u'no': 'C',
u'met': u'0031043207'}]
Код: Выделить всё
To JSONLКод: Выделить всё
{u'index': 1, u'no': 'A', u'met': u'1043205'}
{u'index': 2, u'no': 'B', u'met': u'031043206'}
{u'index': 3, u'no': 'C', u'met': u'0031043207'}
Интересно, есть ли более элегантное решение? Я подозреваю, что что-то может пойти не так, если манипулировать строками в файле.
Мотивацией является чтение файлов json в RDD в Spark. См. связанный вопрос — Чтение JSON с помощью Apache Spark — `corrupt_record`
Подробнее здесь: https://stackoverflow.com/questions/389 ... n-to-jsonl
Мобильная версия