Чем открыть JSON и прочитать его глазами
JSON — это текст, но без форматирования он выглядит как одна длинная строка. Чем открыть файл, найти в нём ошибку и превратить в таблицу.
Файл открывается в вашем браузере. Текст обрабатывается в вашем браузере и никуда не отправляется — можно открывать ответы API с токенами.
Что такое JSON
JSON придумали как лёгкий формат обмена данными, основанный на записи объектов JavaScript; широко его популяризировал Дуглас Крокфорд. Сегодня на JSON работает большая часть веб-API, он хранит настройки приложений, экспорт интернет-магазинов и ответы сервисов. Структура простая: объекты в фигурных скобках, массивы в квадратных, строки в двойных кавычках.
Файл хранит данные без отступов, и «прочитать глазами» его трудно. Самая частая проблема — ошибка в записи: лишняя запятая, одинарные кавычки, комментарии. Валидный JSON их не допускает.
- Расшифровка
- JavaScript Object Notation
- Популяризировал
- Дуглас Крокфорд, начало 2000-х
- Стандарты
- ECMA-404, RFC 8259 (2017)
- Расширение
- .json
- Тип
- Текстовый формат данных
Как открыть JSON
У нас, без установки программ
Откройте или вставьте JSON в редактор: он проверит запись, покажет строку и символ ошибки с кнопкой «Перейти», исправит частые ошибки одним нажатием, отформатирует с отступами или сожмёт в строку, покажет дерево данных. Файлы до 20 МБ; дерево показывает первые 500 элементов на каждом уровне.
Массив объектов можно выгрузить в CSV или открыть как таблицу в редакторе Excel; файл .json принимают оба редактора.
Программы и приложения
Windows
Любой браузер: Firefox показывает JSON деревом, Chrome и Edge — текстом. Для правки — Visual Studio Code или Notepad++.
macOS
Браузеры, TextEdit и Visual Studio Code.
iPhone и iPad
Любой текстовый редактор; для работы с большим файлом удобнее компьютер.
Android
Текстовые редакторы с подсветкой и браузер; большие файлы удобнее открывать на компьютере.
Перевести JSON в другой формат
JSON в таблицу переводят, чтобы смотреть данные в Excel: массив объектов превращается в строки, ключи — в заголовки. Обратная операция делает из таблицы JSON для программы.
Частые вопросы
Если не нашли ответ — напишите нам.
Вставьте текст в редактор: если запись неверна, он покажет номер строки и символа ошибки. Типичные причины — лишняя запятая, одинарные кавычки вместо двойных и комментарии.
JSON строже: ключи только в двойных кавычках, нет функций и комментариев, нет завершающих запятых. Поэтому не любой фрагмент кода из JavaScript — валидный JSON.
Проверка идёт в браузере, на сервер текст не отправляется. Тем не менее не оставляйте открытыми вкладки с секретами и не делитесь черновиком, который редактор хранит в этом браузере.
Редактор открывает файлы до 20 МБ, а дерево показывает первые 500 элементов уровня. Для огромных выгрузок удобнее программы командной строки вроде jq.