Як конвертувати 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

Для написання коду Python *конвертера JSON в Excel надано вище спільний доступ, який імпортує необхідні бібліотеки та класи на початку, а потім зчитує вихідні дані JSON із файлу, однак ви можете заповнити рядок даними JSON з іншого зовнішнього джерела або надати жорстко закодований файл Рядок JSON. Об’єкт класу JsonLayoutOptions містить багато властивостей для керування процесом перетворення, як-от налаштування стилю заголовка шляхом надання кольору фону/переднього плану та шрифтів, встановлення форматів числа та дати, ігнорування нульових значень у JSON тощо.

У цій статті описано, як конвертувати JSON у Excel на Python. Якщо ви хочете дізнатися, як конвертувати Excel у HTML, перегляньте статтю як конвертувати Excel у HTML за допомогою Python.

 Українська