Інструмент для даних і тексту

Excel у JSON

Перетворіть електронну таблицю на записи JSON прямо на сторінці.

Excel у JSON Працює на вашому пристрої
Перетягніть файли сюди або натисніть, щоб вибрати
Одна книга Excel
Нічого не завантажується на сервер
  • Працює на вашому пристрої — файл нікуди не надсилається
  • Без реєстрації, водяних знаків і щоденних квот
  • Безкоштовно, без обмежень на кількість використань

Як це працює

Отримання електронної таблиці у форматі JSON — перший крок більшості скриптів імпорту, файлів початкових даних і тестових фікстур. Це також момент, коли файл, повний реальних даних, зазвичай вставляють у випадковий конвертер.

Записи або необроблені рядки

Записи дають один об'єкт на рядок, де назви полів беруться з першого рядка, — саме цього очікує API або скрипт імпорту. Необроблені масиви дають рядки точно такими, як вони є, разом із рядком заголовка, — корисно, коли в таблиці немає заголовка або коли розмітка нерегулярна й ви хочете обробити її самі.

Типи зберігаються

Числа переходять як числа JSON, а дати — як зрозумілі значення, а не все перетворюється на рядки. Порожні клітинки в режимі записів стають null, тож кожен об'єкт має однакову форму, що важливо, коли результат передається чомусь суворому.

Один аркуш чи всі

За замовчуванням конвертується лише перший аркуш, що є звичайним випадком. Вибір усіх аркушів дає об'єкт із назвами аркушів як ключами та рядками кожного всередині. Вам повідомляють, коли в книзі було більше аркушів, ніж конвертовано.

Що втрачається

Форматування, формули, об'єднані клітинки та діаграми не мають еквівалента в JSON. Результати формул зберігаються; самі формули — ні.

Запитання й відповіді

Excel у JSON — запитання

Звідки беруться назви полів?

З першого рядка аркуша, у режимі записів.

Чи можна конвертувати всі аркуші одразу?

Так. Виберіть усі аркуші, і ви отримаєте об'єкт, де ключами є назви аркушів.

Чи правильно конвертуються числа?

Так, числа залишаються числами, а не стають рядками.

Чи завантажується мій файл на сервер?

Ні. Усе відбувається у вашому браузері.