Кто-нибудь знает, как я могу конвертировать JSON в XLS в Python? Я знаю, есть пакет python xlwt, он может создать файл xls с помощью python. Что делать, если я хочу конвертировать данные JSON в файл XLS напрямую? Есть ли способ его решения?JSON конвертировать в XLS в Python
6
A
ответ
8
Обычно я использую tablib для этого использования. Его довольно прост в использовании: https://pypi.python.org/pypi/tablib/0.9.3
+0
Спасибо большое! Это то, что я ищу! – fakelbst
6
Использование панд (0.15.1) и openpyxl (1.8.6):
import pandas
pandas.read_json("input.json").to_excel("output.xlsx")
Вам нужен язык программирования, чтобы сопоставить иерархическую структуру JSON для плоской структуры таблицы. Возможно, вы захотите преобразовать его в csv вместо xls, так как есть много примеров этого в Интернете (все редакторы электронных таблиц читают csv). –