Как я могу конвертировать данные в формате CSV, чтобы вложенные в JSON в Python?
Если у меня есть какие-то CSV-данные, например:
sr, p, i 1, A, info_A1 2, B, info_B1 1, C, info_C1 1, A, info_A2 3, B, info_B2
Теперь здесь есть различные виды информации для одного серийного номера. Что я хочу сделать, так это преобразовать эти данные в JSON, чтобы я мог лучше справляться с ними. Пример этого будет выглядеть так:
[ { "sr":1, "p":[ { "A":[ "info_A1", "info_A2" ] }, { "C":[ "info_C1" ] } ] }, { "sr":2, "p":[ { "B":[ "info_B1" ] } ] } ]
и так далее. Я пробовал использовать для этого панд, но это просто создает новый объект для каждой строки. Есть идеи, как мне это сделать?
Что я уже пробовал:
Я пробовал использовать для этого Pandas, но функции to_json просто преобразуют каждую строку в свой собственный объект.
Richard MacCutchan
Без просмотра вашего кода невозможно сделать какие-либо предложения.