Конверт Майстер

JSON не відкривається — відкрити як таблицю, а не стіну тексту

Файл JSON відкривається стіною тексту або не відкривається взагалі. Як перевірити валідність і подивитися JSON таблицею Excel онлайн.

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

  1. Якщо інструмент одразу показує таблицю — файл валідний, питання лише у зручності.
  2. Якщо падає з помилкою — JSON битий; повідомлення підкаже місце.
  3. Один об’єкт замість масиву відкриється коротким списком ключ-значення: це теж нормально.

Інструмент на цій сторінці — файл лишається у браузері

JSON — щоб зробити таблицю; XLSX або CSV — щоб отримати JSON

Чому JSON «не відкривається» у людей #

СимптомПричина
Відкрився Блокнотом стіною текстуТак і має бути без інструментів
Excel не бере файл напрямуExcel JSON не відкриває як книгу
Браузер показує помилку розборуБитий синтаксис: кома, лапки, обрізана відповідь API
Файл величезний і все виситьДесятки мегабайтів одним рядком

Якщо помилка саме синтаксична, розбір лікування — JSON має синтаксичну помилку: зайва кома в кінці масиву, одинарні лапки й обрізані відповіді лікуються по-різному.

Що буде з вкладеними даними #

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

Звідки JSON зазвичай береться і що з ним робити далі — JSON з API в Excel, а коли таблиця взагалі не потрібна — JSON чи Excel.

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

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

Чи можна просто перейменувати JSON на XLSX?

Ні. Розширення не змінює вміст: потрібна конвертація, яку й робить інструмент.

Файл відкрився одним рядком без пробілів. Він битий?

Ні, це мінімізований JSON. Програмам так краще, людині — гірше. Табличний вигляд це й виправляє.

Що робити, якщо всередині не масив, а один великий об’єкт?

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

Чи безпечно відкривати чужий JSON онлайн тут?

Файл обробляється у браузері й на сервер не надсилається. Вміст бачите лише ви.

Схожі статті

Практичні інструкції з нашого блогу.

Таблиці 2 хв

JSON з API в Excel: вкладені поля

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

Читати