Інструменти JSON

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

Файли не залишають браузераЯк саме?

Інструменти в цій категорії

Що таке JSON

JSON (JavaScript Object Notation) — простий текстовий формат для структурованих даних. Документ складається з об’єктів з іменованими ключами, масивів, рядків, чисел, значень true, false і null. Програмам легко його створювати й розбирати, тому JSON так часто використовують REST API, маніфести пакетів, налаштування редакторів, системи збирання логів і вивантаження на кшталт «завантажте свої дані». У JSON немає коментарів, ключі й рядки мають бути в подвійних лапках, а кома після останнього елемента заборонена — саме ці дрібні правила найчастіше ламають файли, відредаговані вручну.

Типові завдання

Зазвичай сюди приходять з одним із кількох завдань. Мініфікована відповідь API — це один довгий рядок, який треба відформатувати, щоб його можна було прочитати. Конфігураційний файл не завантажується, і потрібен валідатор JSON, що вкаже точний рядок і стовпець помилки. Велике вивантаження треба дослідити: згорнути зайве, знайти ключ, скопіювати шлях до значення. Іноді потрібне протилежне — стиснути файл, щоб він став меншим. А коли значення треба змінити, редактор із деревом і скасуванням дій безпечніший за правлення сирого тексту.

JSON Viewer дає змогу читати, форматувати, перевіряти й мініфікувати JSON, зокрема великі файли та .json.gz. Редактор JSON додає редагування в режимах «Дерево», «Код» і «Таблиця», сортування ключів і збереження результату, а мініфікатор JSON показує, наскільки меншим стане файл.

Ті, хто шукає «конвертер JSON», здебільшого хочуть отримати електронну таблицю чи інший формат. JSON у CSV і JSON в Excel розгортають вкладені об’єкти в стовпці й мають варіанти формату для Excel із крапкою з комою та десятковою комою. JSON в XML, JSON у YAML і JSON в HTML знадобляться для інтеграцій, конфігурацій і вебсторінок. Зворотний шлях такий самий короткий: CSV в JSON, YAML у JSON і XML у JSON.

Конфіденційність за задумом

Кожен інструмент цієї категорії працює локально. Відкритий файл читає ваш браузер, розбір і форматування виконуються у Web Worker на вашому пристрої, а результат завантажується просто з пам’яті. Немає ні надсилання на сервер, ні облікового запису, ні черги на сервері, тож конфіденційні відповіді API, токени в конфігураціях чи особисті вивантаження залишаються на вашому комп’ютері. Аналітика, якщо її ввімкнено, рахує лише анонімні події на кшталт «файл відкрито» з діапазоном розміру — без назв файлів і вмісту.

Оновлено:

Часті запитання

Чи є безкоштовний онлайн-конвертер JSON?

Так. Тут JSON можна перетворити на CSV, Excel (XLSX), XML, YAML і HTML-таблицю, а CSV, XML чи YAML — назад у JSON. Конвертери безкоштовні, не потребують облікового запису й працюють у браузері.

Як прочитати експорт чату Facebook чи Messenger у форматі JSON?

Відкрийте завантажений файл .json у JSON Viewer. Дерево згортає довгі списки повідомлень, пошук знаходить імена й слова, а таблиця вишиковує повідомлення з однаковими полями.

Чи надсилаються мої файли JSON на сервер?

Ні. Файли читає й обробляє ваш браузер, а важку роботу виконує фоновий потік. Нічого з їхнього вмісту нікуди не передається.

Що вибрати: JSON Viewer чи редактор JSON?

Переглядач підходить, щоб читати, форматувати й перевіряти документ, зокрема дуже великі чи .gz-файли. Редактор — щоб змінювати значення, додавати й видаляти ключі та зберігати результат.

Чи працюють інструменти на Linux, Mac, Windows і Android?

Так. Це вебсторінки, тож вони відкриваються в будь-якому сучасному браузері на Linux, macOS, Windows, Android чи iOS без жодного встановлення.

Інші категорії