Конвертуйте JSON у CSV

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

Запечатано на цьому пристрої

Працює у вашому браузері. Нічого не завантажується на сервер.

Запечатано

CSV JSON

До клітинок, що починаються з =, +, - або @, додається апостроф на початку, тож табличні програми показують їх як текст, а не виконують як формули.

Додає невидиму позначку на початок завантаженого файлу, щоб Excel правильно показував кирилицю та інші символи.

Структура

Стовпці на кшталт address.city стають вкладеними об’єктами, а клітинки зі списком JSON — справжніми масивами.

CSV з’являтиметься тут під час набору.

JSON з’являтиметься тут під час набору.

Як це працює

  1. Вставте або відкрийте JSON

    Вставте чи введіть його, перетягніть файл .json або відкрийте його. Конвертація починається, щойно з’являється що читати.

  2. Перевірте таблицю

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

  3. Завантажте CSV

    Відкрийте його в Excel, LibreOffice чи Google Таблицях або скопіюйте текст, щоб вставити його деінде.

Поширені запитання

Мій JSON завантажується на сервер?

Ні. Конвертація повністю відбувається у вашому браузері, тож відповіді API, вивантаження й дані клієнтів не залишають вашого пристрою.

Який JSON можна конвертувати?

Список об’єктів дає по рядку на об’єкт і по стовпцю на ключ, навіть якщо в об’єктів різні ключі. Один об’єкт дає один рядок, а список списків записується рядок за рядком. Якщо JSON обгортає єдиний список, як-от відповідь API зі списком «results», використовується цей список.

Як обробляються вкладені об’єкти й списки?

Вкладені об’єкти стають стовпцями з іменами через крапку, як-от address.city. Списки записуються як текст JSON в одну клітинку, наприклад ["math","poetry"], тож нічого не втрачається. Інструмент «CSV у JSON» може відновити і те, і інше.

Чому деякі клітинки починаються з апострофа?

Табличні програми вважають клітинку, що починається з =, +, - або @, формулою. Значення, приховане в даних з іншого джерела, могло б тоді відкрити вебсторінку чи виконати команду під час відкриття файлу — це називають CSV-ін’єкцією. Коли ввімкнено «Блокувати формули», до таких клітинок додається апостроф на початку, тож Excel, LibreOffice і Google Таблиці показують їх як звичайний текст. Звичайні числа, як-от -12, не змінюються. Вимкніть цей параметр, якщо CSV призначено для програми, а не для електронної таблиці.

Excel показує все в одному стовпці або дивні символи. Що робити?

Якщо все потрапляє в перший стовпець, ваш Excel очікує крапку з комою: так зазвичай буває там, де десятковим роздільником є кома. Виберіть роздільник «Крапка з комою». Якщо літери відображаються неправильно, залиште ввімкненим «Для Excel (UTF-8 BOM)», щоб Excel знав, що файл у UTF-8.

Чи зберігаються числа точно?

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

Встановити One For All на комп’ютер

Після цього One For All відкриватиметься в окремому вікні, як застосунок, просто з робочого столу чи головного екрана. Нічого не треба завантажувати з магазину застосунків, а ваші файли й надалі залишаються на пристрої.

  1. Натисніть значок встановлення праворуч в адресному рядку або відкрийте меню браузера (⋮).
  2. Виберіть «Установити One For All» або «Установити сторінку як додаток»: ярлик з’явиться на робочому столі й серед ваших застосунків.

Завантажити рушій цього інструмента?

Цей інструмент працює повністю у вашому браузері. Для цього йому потрібно один раз завантажити з One For All наведені нижче компоненти. Після цього вони залишаються на цьому пристрої, і наступного разу інструмент запуститься одразу.

Ваші файли ніколи нікуди не надсилаються.