Как экспортировать файл Json в Excel, используя tablib с внутренними массивами
Я пытаюсь экспортировать набор данных Json в xls. файл с помощью tablib.
import tablib
import_filename = Path("example1.json")
data.json = open(import_filename, 'r').read()
print(data.csv)
with open('file.xls', 'wb') as f:
f.write(data.export('xls'))
Однако это выдает ошибку: "Исключение: непредвиденный тип данных"
JSON файл:
[{
"id": "1",
"name": "TEST",
"desc": "",
"descData": null,
"closed": false,
"idOrganization": "1",
"cards": [
{
"id": "1"
},
{
"id": "2"
},
{
"id": "3"
},
{
"id": "4"
}
]
}]
Из этого набора данных я пытаюсь извлечь данные в этой форме:
id name cards.id
1 TEST 1
1 TEST 2
1 TEST 3
1 TEST 4
Какой самый простой способ сделать это с помощью tablib?