SmartCalcy.Быстрые ответы для повседневных расчётов
/
Текст и слова

Форматирование и проверка JSON

Вставьте JSON, чтобы отформатировать его с отступом в 2 или 4 пробела или табуляцией, минифицировать или отсортировать ключи. Ошибка в JSON указывается по строке и столбцу с понятной подсказкой, например о лишней запятой или одинарных кавычках. Ничего не отправляется на сервер.

Ваш JSON

Допустимый JSON
147 байты
ключей: 6 · массивов: 1 · глубина вложенности: 2

Отформатировано

{
  "name": "SmartCalcy",
  "tools": 245,
  "free": true,
  "languages": [
    "en",
    "es",
    "fr"
  ],
  "owner": {
    "country": "GB"
  }
}

О «Форматирование и проверка JSON»

Вставьте JSON, чтобы отформатировать его с отступом в 2 или 4 пробела или табуляцией, минифицировать или отсортировать ключи. Ошибка в JSON указывается по строке и столбцу с понятной подсказкой, например о лишней запятой или одинарных кавычках. Ничего не отправляется на сервер.

Часть раздела «Текст и слова» SmartCalcy. Работает в вашем браузере без аккаунта, использует вашу валюту и единицы (меняются вверху страницы) и даёт оценки только для информации, поэтому перед тем как полагаться на результат, сверьтесь с официальными рекомендациями.

Как пользоваться: Форматирование и проверка JSON

Что считает и когда использовать

Форматирует, минифицирует, сортирует и проверяет JSON. Ошибка в JSON указывается по строке и столбцу с понятной подсказкой для самых частых ошибок.

Как пользоваться, шаг за шагом

  1. Вставьте JSON в поле.
  2. Выберите 2 пробела, 4 пробела, табуляцию или минификацию.
  3. При желании отсортируйте ключи по алфавиту.
  4. Скопируйте или скачайте результат.

Что означает каждое поле

  • Ваш JSON – Любой текст JSON.
  • Формат – 2 пробела, 4 пробела, табуляция или минификация.
  • Сортировать ключи – Упорядочивает ключи объектов A–Z на каждом уровне.

Как читать результаты

  • Допустимый JSON – Размер отформатированного результата с числом ключей, массивов и глубиной вложенности.
  • Ошибка – Для недопустимого JSON: строка, столбец, соседние строки и подсказка.

Формула

Ввод разбирается стандартным парсером JSON браузера, а затем записывается обратно с выбранным отступом. Если эта опция включена, ключи сортируются рекурсивно.

Пример расчёта

Начальный пример допустим и при отступе в 2 пробела форматируется в 147 байт: 6 ключей, 1 массив, вложенность 2 уровня.

Допущения и ограничения

  • Только строгий JSON: комментарии, одинарные кавычки и лишние запятые считаются ошибками.
  • Числа сохраняют точность JavaScript; очень большие целые числа могут потерять цифры.

Частые ошибки

  • Лишние запятые после последнего элемента.
  • Одинарные кавычки вместо двойных.
  • Ключи без кавычек, скопированные из JavaScript.

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

Мой JSON куда-нибудь отправляется?

Нет. Он обрабатывается в вашем браузере.

Почему мой JSON недопустим?

Подсказка называет наиболее вероятную причину, например лишнюю запятую или одинарные кавычки.

Можно ли минифицировать JSON?

Да. Выберите «Минифицировать», чтобы убрать все пробелы.

Похожие инструменты