У меня есть CSV, который я хочу преобразовать в JSON, я использую панды, и он отлично работает, за исключением списков. Есть ли какой-либо параметр или способ получить ожидаемый результат?
Я использовал pandas для чтения моего csv и метода .to_json (), чтобы конвертировать в JSON, и он отлично работает.
Но результат, который я получаю для своих списков, не соответствует ожиданиям.
read = pd.read_csv('path.csv', delimiter = "\t")
read.to_json('path.json' , orient = 'records')
моя CSV-строка для "колледжа" -
28 ["Associations", "collectivités territoriales"...
29 ["Associations", "collectivités territoriales"...
111 ["PME-PMI"]
112 ["PME-PMI"]
И когда я конвертирую это, я получаю:
{
"site": "NA",
"college": "[\"Associations\", \"collectivités territoriales\", \"pôles de compétitivité\", \"groupements divers\"]",
},
когда я ожидал:
{
"site": "NA",
"college": [
"Associations",
"collectivités territoriales",
"pôles de compétitivité",
"groupements divers"
],
},
Мне не нужна цитата из списка колледжей ”[]"
И так хочется []