Парсер JSON

Сортировка перестраивает вывод и удаляет комментарии.

Разбирайте JSON или JSON5 в интерактивное дерево либо форматируйте и минифицируйте данные как JSON или JSON5. Синтаксис ввода и вывода выбирается отдельно, ошибки отображаются в редакторе вывода, а локальные файлы остаются в браузере.

Выбирайте JSON или JSON5 отдельно для ввода и вывода. При форматировании JSON5 в JSON5 комментарии сохраняются; преобразование, сортировка ключей и минификация сериализуют разобранные данные в выбранном синтаксисе вывода.

  • Имена свойств без кавычек допускаются (например, {name: "Alice"} вместо того, чтобы {"name": "Alice"});
  • Одинарные кавычки можно использовать для строковых значений (например, {'name': 'Bob'});
  • Завершающие запятые допускаются после последнего элемента объекта или массива (например, {"a": 1, "b": 2,});

Используйте вывод JSON для API и систем, которым нужен стандартный JSON. Используйте вывод JSON5 для конфигураций, поддерживаемых разработчиками, если комментарии, NaN, Infinity и другие значения JSON5 должны оставаться допустимыми.

Связанные инструменты: Редактор JSON · Форматтер JSON · Валидатор JSON Schema