Перейти к основному содержанию

Форматируйте, сжимайте и проверяйте синтаксис JSON онлайн, сохраняя исходный текст больших целых чисел, показателей степени и чисел. Выбирайте отступ в 2 или 4 пробела и копируйте результаты одним щелчком мыши; весь ввод обрабатывается только в браузере.

Числовые и строковые литералы не преобразуются обратно в формат с плавающей запятой; допускается до 100 уровней вложенности. Выполняются только проверки формата и синтаксиса, а бизнес-данные не проверяются.

Символы 61/100,000

Сочетание клавиш: Ctrl/⌘+Enter. Изменение входных данных или параметров удаляет старые результаты.

Инструкция по применению

  1. Вставьте JSON или загрузите пример большого целого числа.
  2. Выберите «Отступ» и нажмите «Прямое форматирование» или «Прямое сжатие».
  3. Если есть грамматические ошибки, сначала исправьте введенные данные; скопируйте результат после того, как формат будет правильным.

Примеры ввода и вывода

Пример ввода
{"id":9007199254740993,"ok":true}
Пример вывода
{ "id": 9007199254740993, "ok": true }

Идентификатор не преобразуется сначала в число с плавающей запятой JavaScript, поэтому исходный номер сохраняется.

Часто задаваемые вопросы

Не поддерживается. Это проверяет стандарт JSON, а не JSONC или JSON5; имена свойств должны заключаться в двойные кавычки и не могут содержать комментарии или конечные запятые.

Проверяет только синтаксис и форматирование, но не проверяет типы полей, обязательные поля или бизнес-правила; до 100 уровней вложенности.

Расчетная база и справочные материалы

Сначала проверяется стандартный синтаксис JSON, а порядок пробелов переупорядочивается в соответствии с исходным лексическим фрагментом. Вывод не выполняет повторную сериализацию чисел, поэтому можно сохранить большие целые числа и показатели степени; бизнес-поля или схема JSON не проверяются.

Проверка содержимого: · Об этом сайте и описании контента

Сопутствующие инструменты