Как преобразовать JSON в Excel в Python

Вот краткое руководство, в котором объясняется, как преобразовать JSON в Excel в Python, загрузив исходный файл JSON с диска в строковую переменную, а затем сохранив его как файл XLSX. Во время этого процесса можно создать новую книгу или загрузить существующую книгу для импорта данных JSON на указанный лист, начиная с указанной пользователем ячейки. Преобразованием Python JSON в Excel можно управлять с помощью объекта класса JsonLayoutOptions, который допускает ряд настроек процесса преобразования.

Шаги для преобразования JSON в Excel в Python

  1. Настройте необходимую среду для запуска Aspose.Cells для Python через Java в вашем приложении.
  2. Загрузите образец файла JSON с диска
  3. Создайте пустой экземпляр класса Workbook для импорта данных JSON.
  4. Получите ссылку на нужный worksheet, куда необходимо скопировать данные JSON.
  5. Создайте объект класса JsonLayoutOptions, чтобы настроить процесс импорта JSON.
  6. Импортируйте данные на нужный лист с помощью JsonUtility.importData.
  7. Сохраните полученную книгу в формате 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.

 Русский