Как редактировать JSON онлайн
- Вставьте JSON, откройте файл или начните с примера. Дерево строится по тексту автоматически.
- Дважды щёлкните по значению или ключу в дереве, чтобы изменить его, и нажмите Enter для сохранения. Выделите узел, чтобы Добавить дочерний элемент, Дублировать или Удалить его либо сменить Тип.
- Каждое изменение в дереве переписывает текст, а Отменить возвращает на шаг назад. Когда закончите, скопируйте или скачайте результат.
Редактирование JSON в виде дерева
- Значения — при редактировании строки она остаётся строкой. Для остальных значений введённый текст читается как JSON:
42становится числом,true— логическим значением,null— null, а всё остальное — строкой. - Ключи — дважды щёлкните по ключу, чтобы переименовать его; свойство сохранит свою позицию.
- Добавить — в объект добавляется
"newKey": null, в конец массива —null, а после отдельного значения вставляется новый элемент. - Тип — преобразование между строкой, числом, логическим значением, null, объектом и массивом, например
"42"→42или значение →[value]. - Клавиатура — стрелки перемещают по дереву, Enter или F2 открывает редактирование выбранного значения, Delete удаляет узел.
Текст и дерево всегда синхронизированы
Изменения в текстовой панели обновляют дерево, как только JSON становится валидным; пока он невалиден, блок ошибки показывает проблему, а дерево хранит последнюю валидную версию. Изменения в дереве переписывают текст с отступом в 2 пробела, сохраняя порядок ключей и точные цифры каждого числа. Отмена помнит последние 100 изменений в дереве.
Часто задаваемые вопросы
Меняет ли редактор порядок ключей или числа?
Нет. Ключи остаются в исходном порядке, а числа сохраняют точные цифры — включая 64-битные ID, которые обычный JavaScript округлил бы.
Как добавить новое свойство?
Выделите объект в дереве и нажмите «Добавить». Появится свойство newKey со значением null — дважды щёлкните по нему, чтобы переименовать и задать значение.
С файлами какого размера удобно работать?
Редактор рассчитан на документы размером до нескольких мегабайт. Для просмотра гораздо более крупных файлов используйте инструмент «Просмотр JSON» — он отрисовывает только раскрытые части.
Сохраняются ли где-нибудь мои правки?
Ничего не сохраняется и не загружается на сервер. Скопируйте текст или нажмите «Скачать», чтобы сохранить изменения.