logo

Як конвертувати Excel в JSON?

Користувачі мають різні вимоги, наприклад, конвертувати дані excel у формат JSON. Йому потрібно виконати зіставлення стовпців аркуша Excel із ключами об’єктів. Конвертер Excel у JSON допомагає конвертувати дані файлу .xls у формат файлу .JSON.

Ці файли Excel можуть містити текст, діаграми, графіки, форматування, функції та інші дані.

В Excel немає попередньо визначеного методу для перетворення даних Excel у JSON. Щоб виконати це завдання, ви можете скористатися онлайн-програмою для перетворення Excel у JSON або завантажити надбудову з магазину Microsoft.

np точка

Чому Excel в JSON?

Файли Excel – це файли великої ваги, які можуть містити текст, діаграми, графіки, форматування, функції та інші дані.

У той час як файли JSON є текстовими документами з меншою вагою. Він зберігає дані у простій структурі даних. Отже, файли JSON можна відкривати в будь-якій текстовій програмі, як-от Блокнот або Wordpad.

Існує кілька інструментів для перетворення даних Excel у JSON.

    Альтова MapForce Конвертер White Town XLS в JSON Редактор Oxygen JSON Конвертер WTSolution Excel у JSON

Тут ми коротко розповімо про ці інструменти з посиланнями для їх завантаження.

Порада: Конвертер WTSolution Excel у JSON також відомий як надбудова Excel у JSON. Microsoft пропонує цей інструмент.

Для останнього інструменту - Excel в JSON, ми також покажемо вам кроки для завантаження та використання цього програмного забезпечення.

Альтова MapForce

Altova MapForce також є інструментом відображення та перетворення даних. Це корисне програмне забезпечення для перетворення різних наборів даних. За допомогою цього інструменту ви можете конвертувати дані Excel у JSON, XML у JSON і навпаки.

ЗОБРАЖЕННЯ

Крім того, цей інструмент також дозволяє користувачам конвертувати JSON у CSV, EDI, буфер протоколу Google тощо. Цей інструмент простий у використанні, оскільки він забезпечує інтерфейс перетягування. Він також підтримує розширену обробку даних.

Altova MapForce не є безкоштовним програмним забезпеченням, але має 30-денну безкоштовну пробну версію. Завантажте інструмент Altova MapForce за посиланням нижче посилання .

Конвертер White Town xls в JSON

Це програмне забезпечення є конвертером xls у JSON. Як випливає з назви, він дозволяє користувачам конвертувати дані Excel у формат JSON. Однак це дозволяє лише змінювати дані Excel у формат JSON. Це програмне забезпечення підтримує обидва формати (формати .xls і .xlsx) Excel.

ЗОБРАЖЕННЯ

Однією з найбільших переваг використання цього програмного забезпечення є його безкоштовність. Хоча ви також можете придбати особисту або комерційну ліцензію на це. Він дуже простий у використанні, тому він дуже популярний, в основному для тих, хто передає свої дані в Інтернеті.

Інструмент для конвертації xls у JSON White Town можна завантажити за посиланням нижче посилання .

Редактор Oxygen JSON

Oxygen JSON Editor — це програмне забезпечення, яке використовується для перетворення даних файлу Excel у формат JSON шляхом зіставлення стовпців Excel із ключем об’єкта JSON. Це програмне забезпечення складніше за інші, які ми описали вище.

Оскільки Oxygen JSON Editor є складним програмним забезпеченням, він також має складні функції. Складні функції, такі як перевірка структури, відступ, формат і завершення вмісту. Крім того, це програмне забезпечення також дозволяє нам конвертувати XML-документ у формат JSON.

ЗОБРАЖЕННЯ

Oxygen JSON Editor працює інакше, ніж інші конвертери Excel у JSON. Для перетворення використовується шаблон таблиці стилів XSLT. Більшість професіоналів віддають перевагу цьому програмному забезпеченню для перетворення своїх даних. Це платне програмне забезпечення, особиста, ділова та академічна версії якого доступні на офіційному веб-сайті.

Перегляньте його офіційний сайт, щоб завантажити Редактор Oxygen JSON .

Конвертер WTSolution Excel у JSON

Це останній конвертер Excel у JSON у цьому розділі, за допомогою якого можна виконати перетворення Excel у JSON на своїх даних. Це проста програма для виконання цього завдання. Це програмне забезпечення підтримує два типи перетворення даних Excel: рядкове та вкладене.

Ви також чули його назву як надбудову Excel для JSON. Microsoft пропонує цю надбудову під назвою Excel в JSON який допомагає користувачам конвертувати свої дані Excel у формат JSON. Тепер давайте дізнаємося дещо про надбудову Excel для JSON, а також переглянемо кроки для її завантаження.

Надбудова Excel для JSON

Excel в JSON це надбудова, запропонована Microsoft для перетворення даних аркуша Excel у формат JSON. Коли дані перетворюються у формат JSON, стовпці аркуша Excel змінюються на ключі об’єктів у JSON. Користувачеві не потрібно платити за його завантаження та використання.

Цю надбудову можна завантажити з магазину Office.

Вимога

Надбудова Excel для JSON працюватиме лише в Excel 2013 або новіших версіях. Отже, ваша версія Excel має бути 2013 або новішої.

Обмеження

Ця надбудова має обмеження.

Він може конвертувати вибрані дані Excel у формат JSON.

Наразі ця надбудова підтримує два типи перетворень.

  1. рядок
  2. Вкладений

Перетворення рядків

Під час перетворення типів рядків перший рядок розглядається як заголовок, а решта рядків інтерпретуються як дані.

Вкладене перетворення

У перетворенні вкладених типів ви можете визначити схему JSON. Ця надбудова виконає перетворення відповідно до наданої вами схеми.

Завантажити надбудову

Excel в JSON надбудова доступна в магазині Office; ви можете завантажити його звідти. Для покрокового навчання дотримуйтесь цієї глави нижче -

Крок 1: Завантажте надбудову Excel для JSON із наведеного нижче посилання .

крок 2: Відкриється веб-сторінка магазину Office, де натисніть на Отримати зараз кнопку.

Як конвертувати Excel в JSON?

крок 3: Перед початком завантаження програма попросить вас увійти в обліковий запис Microsoft за допомогою дійсних облікових даних.

Як конвертувати Excel в JSON?

Якщо у вас немає облікового запису Microsoft, зареєструйтеся безкоштовно, щоб створити новий обліковий запис.

крок 4: Коли ви входите в обліковий запис Microsoft. Перед завантаженням він запитає базову інформацію, необхідну для цієї програми. Тут надайте ці дані та натисніть Продовжити кнопку.

Як конвертувати Excel в JSON?

Порада: поля, позначені знаком *, є обов’язковими, а інші необов’язковими.

крок 5: Тепер натисніть кнопку Відкрити в Excel кнопка тут.

Як конвертувати Excel в JSON?

Якщо у вашій системі немає завантаженої версії MS Excel 2013 або новішої, ви можете звернутися до офісу онлайн. Натиснувши на це посилання.

Як конвертувати Excel в JSON?

Ми натиснули «Відкрити в Excel».

Крок 6: У цьому спливаючому вікні залиште прапорець непозначеним і натисніть Відкрийте Excel тут.

Як конвертувати Excel в JSON?

Крок 7: Ваш Excel буде відкрито у вашій системі, але для цього потрібне підключення до Інтернету. Якщо він недоступний, ви можете отримати цей тип попередження про помилку.

Як конвертувати Excel в JSON?

Крок 8: Коли ви натискаєте «ОК», з’являється ще одна панель, на якій показано причину виникнення цієї помилки. Ця помилка може бути з наступних причин.

Як конвертувати Excel в JSON?

Отже, підключіть свою систему до Інтернету та закрийте відкриту книгу Excel.

Крок 9: Виконайте крок 5 і крок 6 знову, де натисніть на Відкрийте Excel кнопку.

Цього разу ваша система підключена до Інтернету. Таким чином, він не відображатиме жодних помилок і перерв під час встановлення надбудови.

Крок 10: Інтерфейс у файлі Excel відкриється таким чином Надбудова Excel для JSON. Тепер додайте цю надбудову на вкладку Excel, натиснувши на Довіряйте цій надбудові на правій панелі.

Як конвертувати Excel в JSON?

Крок 11: Надбудову Excel у JSON успішно додано на стрічку Excel як вкладку в кінці. Дивіться тут -

Як конвертувати Excel в JSON?

Крок 12: Ваша надбудова Excel для JSON готова до запуску. Він доступний всередині Excel-to-JSON вкладка під назвою Запуск Excel-to-JSON кнопку.

Як конвертувати Excel в JSON?

Примітка. Файл Excel, який зараз відкрито, доступний лише для читання та містить кілька інструкцій щодо цього інструменту. Отже, спочатку відкрийте цільовий файл, який ви хочете конвертувати Excel у JSON.

Крок 13: Підготуйте новий аркуш Excel або відкрийте той, дані якого потрібно змінити у форматі. Ми відкрили існуючий файл з даними про особу та натиснули на Запустіть Excel-to-JSON кнопку.

Як конвертувати Excel в JSON?

Крок 14: Після того, як ви натиснете на нього, ви можете отримати цю помилку. Ігноруйте це та натисніть в порядку рухатися вперед.

Як конвертувати Excel в JSON?

Порада. Під час використання цієї надбудови для перетворення даних ваша система має бути підключена до Інтернету. В іншому випадку ви можете зіткнутися з проблемами.

Крок 15: Тепер виберіть принаймні дані перших двох рядків або всі, де перший розглядається як заголовок, а інший як дані. Потім натисніть на ІДИ на правій панелі.

Як конвертувати Excel в JSON?

Крок 16: Ви побачите, що вибрані дані перетворено у формат JSON і доступні під кнопкою Go.

Як конвертувати Excel в JSON?

Крок 17: Скопіюйте ці дані звідси, вставте ці дані JSON у файл і збережіть його. Отже, натисніть на Копіювати в буфер обміну кнопка тут.

Як конвертувати Excel в JSON?

Крок 18: Дані JSON успішно скопійовано в буфер обміну.

Як конвертувати Excel в JSON?

Крок 19: Тепер вставте ці скопійовані дані буфера обміну у файл Word і збережіть його. Скопійовані дані виглядатимуть, як показано нижче:

Як конвертувати Excel в JSON?

Excel у JSON за допомогою редактора коду VBA

Окрім використання всіх цих інструментів, ви можете використовувати вбудовану функцію Excel ( Редактор коду VBA ), щоб конвертувати дані Excel у формат JSON. Створіть для нього код і виконайте код; він виконає зіставлення стовпців Excel з ключами об’єктів JSON і перетворить дані в JSON.

Якщо вам зручно кодувати, то це хороший спосіб для вас. Таким чином, вам не потрібно явно завантажувати описані вище інструменти для перетворення ваших даних Excel у формат JSON. Хоча ви можете зробити це, не завантажуючи програмне забезпечення у свою систему, використовуючи редактор коду Excel VBA.

Порада. Ваші дані Excel повинні мати назви стовпців, оскільки перший рядок завжди вважається заголовком.

Код VBA

Нижче наведено повний код для перетворення даних файлу Excel у формат JSON. Скопіюйте цей код і вставте його у відповідний редактор коду VBA.

 Public Function ExcelToJSON(rng As Range) As String ' Check there must be at least two columns in the Excel file If rng.Columns.Count 1 Then ' Start data row Dim jsonData As String: jsonData = '{' ' Loop through each column and combine with the header For headerLoop = 1 To colCount jsonData = jsonData & '''' & headerRange.Value2(1, headerLoop) & '''' & ':' jsonData = jsonData & '''' & rng.Value2(dataLoop, headerLoop) & '''' jsonData = jsonData & ',' Next headerLoop ' Strip out the comma in last value of each row jsonData = Left(jsonData, Len(jsonData) - 1) ' End data row JSON = JSON & jsonData & '},' End If Next ' Strip out the last comma in last row of the Excel data JSON = Left(JSON, Len(JSON) - 1) JSON = JSON & ']' ExcelToJSON = JSON End Function 

У цьому коді VBA ми визначили функцію під назвою ExcelToJSON який пізніше буде використано у файлі Excel для перетворення даних Excel у формат JSON. Подивимося, як це буде виконуватися.

Синтаксис

 =ExcelToJSON(range) 

Тепер поверніться до файлу Excel і запишіть наведену нижче формулу ROUND() у комірці Excel, куди ви хочете розмістити перетворений результат JSON. Наприклад,

=ExcelToJSON(A1:F3)

Як конвертувати Excel в JSON?

Наразі ми перетворюємо дані перших двох рядків Excel лише у формат JSON.

bourne-again shell

Натисніть Введіть ключ і отримати результат і побачити, що дані успішно перетворено у форму JSON. Так само ви можете використовувати цю функцію для більшого перетворення.

Як конвертувати Excel в JSON?

Щоб отримати докладний опис цього коду, перегляньте наш наступний підручник, де ми пояснили цей код і змінні, створені та використані в ньому.