Формат JSON: что это такое и как конвертировать онлайн

Формат JSON — основной способ обмена данными в интернете и приложениях. Здесь бесплатные конвертеры JSON и справка: как устроен формат, чем он отличается от XML и CSV и как превратить его в таблицу.

Что такое формат JSON

JSON (JavaScript Object Notation) — текстовый формат для объектов, массивов, строк, чисел и логических значений. Он читается человеком и разбирается любым языком программирования. Расширение файла — .json.

Особенности JSON

Структура вложенная, ключи записываются в двойных кавычках, комментариев нет. Любая лишняя запятая делает файл недействительным. Формат компактнее XML и поэтому стал стандартом для API и настроек.

Сжатиепростой текст
ПрозрачностьНет
Лучше всего дляAPI и конфигурации

Где используется JSON

Ответы веб-сервисов, настройки приложений, экспорт данных, конфигурации. Для таблиц нужен JSON в CSV, для обмена со старыми системами — JSON в XML, а в обратную сторону работают CSV в JSON и XML в JSON.

Чем открыть JSON

Любой текстовый редактор, браузер, Visual Studio Code или специальные просмотрщики. Для удобного чтения подойдут редакторы с подсветкой и сворачиванием вложенных блоков. Excel открывает JSON через «Получение данных».

Как конвертировать JSON

Выберите нужное направление ниже. Обработка идёт в вашем браузере, данные на сервер не отправляются. Ошибки в файле, например лишняя запятая, конвертер покажет сообщением.

Конвертировать из JSON

Конвертировать в JSON

Частые вопросы

Что такое JSON простыми словами?

Текстовый формат для хранения структурированных данных: списков и объектов с полями. Его легко читать человеку, а любая программа разбирает его за доли секунды.

Чем JSON отличается от XML?

JSON короче и проще, а XML гибче: поддерживает атрибуты, пространства имён и схемы. Для веб-сервисов обычно выбирают JSON, для документов и старых систем встречается XML.

Почему мой JSON не открывается?

Чаще всего в нём лишняя запятая, одинарные кавычки вместо двойных или незакрытая скобка. Конвертер подскажет ошибку разбора, а онлайн-валидаторы покажут нужную строку.

Как превратить JSON в таблицу Excel?

Переведите его в CSV на этом сайте и откройте файл в Excel. Каждый объект массива станет строкой, ключи — заголовками столбцов. Для вложенных данных результат придётся упростить.

Можно ли хранить в JSON даты и картинки?

У JSON нет типа «дата», их записывают строками. Картинки можно хранить в виде текста Base64, но файл сильно разрастётся. Обычно в JSON кладут ссылку на файл.

JSON безопасен?

Сам по себе да: это только данные, он не выполняется как код. Безопасность зависит от программы, которая файл читает. Мы разбираем JSON в вашем браузере и никуда его не отправляем.

Полезно почитать