Excel у JSON
Перетворіть електронну таблицю на записи JSON прямо на сторінці.
- Працює на вашому пристрої — файл нікуди не надсилається
- Без реєстрації, водяних знаків і щоденних квот
- Безкоштовно, без обмежень на кількість використань
Як це працює
Отримання електронної таблиці у форматі JSON — перший крок більшості скриптів імпорту, файлів початкових даних і тестових фікстур. Це також момент, коли файл, повний реальних даних, зазвичай вставляють у випадковий конвертер.
Записи або необроблені рядки
Записи дають один об'єкт на рядок, де назви полів беруться з першого рядка, — саме цього очікує API або скрипт імпорту. Необроблені масиви дають рядки точно такими, як вони є, разом із рядком заголовка, — корисно, коли в таблиці немає заголовка або коли розмітка нерегулярна й ви хочете обробити її самі.
Типи зберігаються
Числа переходять як числа JSON, а дати — як зрозумілі значення, а не все перетворюється на рядки. Порожні клітинки в режимі записів стають null, тож кожен об'єкт має однакову форму, що важливо, коли результат передається чомусь суворому.
Один аркуш чи всі
За замовчуванням конвертується лише перший аркуш, що є звичайним випадком. Вибір усіх аркушів дає об'єкт із назвами аркушів як ключами та рядками кожного всередині. Вам повідомляють, коли в книзі було більше аркушів, ніж конвертовано.
Що втрачається
Форматування, формули, об'єднані клітинки та діаграми не мають еквівалента в JSON. Результати формул зберігаються; самі формули — ні.
Excel у JSON — запитання
Звідки беруться назви полів?
З першого рядка аркуша, у режимі записів.
Чи можна конвертувати всі аркуші одразу?
Так. Виберіть усі аркуші, і ви отримаєте об'єкт, де ключами є назви аркушів.
Чи правильно конвертуються числа?
Так, числа залишаються числами, а не стають рядками.
Чи завантажується мій файл на сервер?
Ні. Усе відбувається у вашому браузері.