my code :
import csv
import json
with open('file.csv', 'r') as f:
reader = csv.reader(f, delimiter=';')
data_list = list()
for row in reader:
data_list.append(row)
data = [dict(zip(data_list[0],row)) for row in data_list]
data.pop(0)
s = json.dumps(data, indent=2)
print (s)
Actual Result :
[
{
"bundleParentId": " ",
"id": "1",
"itemType": "ART",
"itemNo": "90411111",
"requiredQty": "2",
"unitOfMeasure": "Piece"
}
]
Expected Result ;
{
"bundleParentId": " ",
"id": "1",
"itemType": "ART",
"itemNo": "90411111",
"requiredQty": "2",
"unitOfMeasure": "Piece"
}