mindblown/ Dev
Язык: Русский ▾

MINDBLOWN / DEV · Простые инструменты для ваших задач

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

Отформатируйте JSON с отступом в два пробела. Сравните ввод и результат и узнайте об ограничениях точности чисел.

Обработка на вашем устройствеБез регистрации

Форматировать и проверить JSON

Dev / 01

Форма содержит этот пример. Измените значения, чтобы попробовать свой собственный вход.

До 500 000 персонажей. JSON Цифры используют точность JavaScript; используйте строки для целых чисел больше 9 007 199 254 740 991.

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

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

{"name":"Ada","active":true,"roles":["reader","editor"]}

Ожидаемый результат

{
  "name": "Ada",
  "active": true,
  "roles": [
    "reader",
    "editor"
  ]
}

Пошаговая инструкция

  1. Сохраните выбранный формат операции и проверьте предварительно заполненный объект JSON.
  2. Запустите форматировщик и сравните двухпространственное углубление с ожидаемым результатом.
  3. Попробуйте компактную операцию, затем введите заднюю запятую, чтобы увидеть ошибку проверки.

Как понять результат

Перерывы линий и углубление облегчают осмотр объекта без изменения значений примера. JSON требует двойных названий свойств и строк. Комментарии, запятые и неопределенные запятые не являются действительными. Парсер также может заменить дублирующие имена свойств их последней стоимостью.

Ограничения и важные детали

Parsing использует точность числа JavaScript и может округлять большие целые идентификаторы. Храните такие идентификаторы, как строки. Форматирование не является преобразованием, сохраняющим байты, поэтому не используйте его на подписанных полезных нагрузках, которые требуют точных оригинальных байтов.

RFC 8259

Открыть инструмент

Как пользоваться

Превратите компактный ответ в читаемый JSONИли убавить его для копирования.

Ввод → Выполнить → Результат. Обработка на вашем устройстве.

Google Analytics учитывает просмотры страниц только после согласия. Он работает в отдельном фрейме без доступа к данным инструментов. Случайные идентификаторы cookie общие для сайтов Mindblown: идентификатор браузера хранится до двух лет, а сеанса — 30 минут. Согласие можно отозвать в настройках cookie.

Ваши данные и реклама

Вводы инструментов и файлы обрабатываются в вашем браузере. Они не загружаются или не сохраняются этими инструментами. Перезагрузка очищает вашу работу. Загрузки и ваш системный буфер обмена остаются под вашим контролем.

Производственные страницы Adsterra Объявления в кадрах по отдельному происхождению. Поставщик рекламы получает данные о подключении, такие как ваш IP-адрес и информация о браузере, и может использовать файлы cookie. Он не может считывать входы инструментов через эти кадры. Хостинг также обрабатывает метаданные соединения.

Политика конфиденциальности Adsterra