Вот краткое руководство, в котором объясняется, как преобразовать JSON в Excel в Python, загрузив исходный файл JSON с диска в строковую переменную, а затем сохранив его как файл XLSX. Во время этого процесса можно создать новую книгу или загрузить существующую книгу для импорта данных JSON на указанный лист, начиная с указанной пользователем ячейки. Преобразованием Python JSON в Excel можно управлять с помощью объекта класса JsonLayoutOptions, который допускает ряд настроек процесса преобразования.
Шаги для преобразования JSON в Excel в Python
- Настройте необходимую среду для запуска Aspose.Cells для Python через Java в вашем приложении.
- Загрузите образец файла JSON с диска
- Создайте пустой экземпляр класса Workbook для импорта данных JSON.
- Получите ссылку на нужный worksheet, куда необходимо скопировать данные JSON.
- Создайте объект класса JsonLayoutOptions, чтобы настроить процесс импорта JSON.
- Импортируйте данные на нужный лист с помощью JsonUtility.importData.
- Сохраните полученную книгу в формате XLSX после автоматической подгонки столбцов.
Чтобы преобразовать JSON в Excel Python, настройки языковой среды и шаги являются общими для выполнения этой задачи, например, сначала создайте или загрузите рабочую книгу и получите доступ к ее целевому рабочему листу. На следующем шаге создайте объект класса JsonLayoutOptions для настройки процесса преобразования, например записи данных в виде таблицы, в которой заголовки указаны вверху, а данные представлены в следующих строках. Наконец, строковые данные JSON импортируются в выбранный рабочий лист, начиная с указанной ячейки, и сохраняются как XLSX.
Код для преобразования JSON в Excel с использованием Python
Для написания конвертера JSON в Excel код Python приведен выше, который импортирует необходимые библиотеки и классы в начале, а затем считывает исходные данные JSON из файла, однако вы можете заполнить строку данными JSON из какого-либо другого внешнего источника или предоставить жестко закодированный JSON-строка. Объект класса JsonLayoutOptions содержит множество свойств для управления процессом преобразования, таких как настройка стиля заголовка путем предоставления цвета фона/переднего плана и шрифтов, установка форматов чисел и дат, игнорирование нулевых значений в JSON и т. д.
В этой статье описано, как преобразовать JSON в Excel в Python. Если вы хотите узнать, как преобразовать Excel в HTML, обратитесь к статье как преобразовать Excel в HTML с помощью Python.