JSON Форматиране и Валидиране

Форматирайте, валидирайте, разкрасявайте и минимизирайте JSON изцяло във вашия браузър. Без качване, без проследяване — вашите данни остават на вашето устройство.

100% базиран на браузър Не се изисква регистрация Поверително по подразбиране
Готов

Поставете JSON, пуснете файл или щракнете върху Отваряне на файл.


                            

Резултатът се появява тук. Всичко се изпълнява във вашия браузър.

Поверителност по дизайн

Цялото форматиране, валидиране и минимизиране се изпълнява локално във вашия браузър. Вашият JSON никога не се изпраща на сървър.

Незабавна обратна връзка

Получавайте грешки при анализиране с информация за ред и колона, плюс заобикалящия контекст, за да можете да коригирате печатни грешки за секунди.

Форматиране, минимизиране и сортиране

Красиво отпечатване на JSON с отстъп от 2, 4 или табулация, минимизиране за пренос и по избор сортиране на ключовете на обектите по азбучен ред.

Свързани инструменти за конвертиране

Трябва ли да конвертирате JSON в друг формат? Използвайте един от специализираните конвертори по-долу.

Офкс към JSONL
Точни данни за транзакциите
MBOX към JSONL
Експортирайте пълни метаданни на поща
Преглед на HAR
Проверка и саниране на HTTP архиви
JSON към YAML
Конвертиране на JSON в YAML
JSON към XML
Конвертиране на JSON в XML
XML към JSON
Конвертиране на XML в JSON
XML форматиране
Форматиране и валидиране на XML
JSON към CSV
Конвертиране на JSON в CSV
JSON схема валидатор
Валидирайте JSON срещу схема онлайн с поддръжка на Draft-07, 2019-09 и 2020-12 в браузъра си.
JSON за TypeScript
Изграждане на интерфейси локално
JSONPath тестер
Заявка на JSON с изрази
YAML към JSON
Конвертиране на YAML в JSON
YAML форматиране
Форматиране и валидиране на YAML
Форматиране на SQL
Форматиране на заявки към база данни
JavaScript Минификатор
Компресиране на JS локално
XML към JSON
Конвертиране на XML в JSON
CSV към JSON
Конвертиране на CSV в JSON
Генератор на Cron изрази
Валидиране на cron разписания
Конвертор на документи
Всички конвертори на документи
Всички конвертори
Обратно към началната страница

Често задавани въпроси

Този JSON форматер наистина ли е безплатен? ▾

Да. JSON форматерът, валидаторът и разкрасителят Convertr.org са 100% безплатни, без регистрация, без воден знак и без ограничения за използване.

Моят JSON качва ли се на сървър? ▾

Не. Това е браузър-базиран JSON форматер. Вашият JSON текст никога не напуска вашето устройство - форматирането, валидирането и минимизирането се извършват локално във вашия браузър с помощта на JavaScript.

Какво проверява валидаторът? ▾

Валидаторът проверява дали вашият вход е синтактично валиден JSON според официалната JSON спецификация. Грешките включват неправилно поставени запетаи, небалансирани скоби, нецитирани ключове и крайни знаци, с информация за ред и колона, когато е налична.

Каква е разликата между Форматиране и Минимизиране? ▾

Форматирането (наричано още Разкрасяване или Красив печат) добавя нови редове и отстъпи, така че JSON да е лесен за четене. Минимизирането премахва всички ненужни интервали, за да направи JSON възможно най-малък за пренос по мрежата.

Мога ли да сортирам ключовете по азбучен ред? ▾

Да. Активирайте опцията Сортиране на ключове, за да сортирате рекурсивно ключовете на обектите по азбучен ред. Масивите запазват оригиналния си ред.

Колко голям JSON файл мога да форматирам? ▾

Тъй като всичко се изпълнява във вашия браузър, практическият лимит зависи от вашето устройство. Съвременните настолни компютри удобно обработват JSON файлове с размер няколко мегабайта. За много големи файлове предпочитайте инструменти от командния ред като jq.

Този инструмент поддържа ли JSON5 или JSONC (JSON с коментари)? ▾

Не. За да останем стриктно съвместими с JSON спецификацията, JSON5 и JSONC (JSON с коментари или крайни запетаи) не се поддържат. Премахнете коментарите и крайните запетаи преди поставяне.

Мога ли да конвертирам JSON в YAML, XML или CSV? ▾

Тази страница се фокусира върху форматирането, валидирането и минимизирането на самия JSON. За конвертиране на формати (JSON в YAML, JSON в XML, JSON в CSV) Convertr.org предлага специализирани страници за конвертиране.

JSON форматиращ инструмент и валидатор

Анализирайте, валидирайте, форматирайте, минифицирайте, сортирайте и инспектирайте JSON текст.

Вход
JSON текст или локален .json файл плюс опции за форматиране.
Изход
форматиран или минимизиран JSON със синтактична диагностика и статистика.
Реални ограничения
JSON не може да съдържа коментари, запетаи в края, NaN или дублиращи се ключове, които всеки парсер запазва; паметта на устройството ограничава много големи документи.
Поверителност и обработка на данни
JSON текст или локален .json файл плюс опции за форматиране се обработват в този раздел на браузъра. Convertr не получава или съхранява данните; затварянето или презареждането на страницата изчиства работното състояние, освен ако инструментът изрично предлага локално изтегляне.

Как да използваме този инструмент

  1. Осигурете JSON текст или локален .json файл плюс опции за форматиране в контролите на инструмента.
  2. Изберете настройките, които засягат форматирани или минифицирани JSON с синтаксични диагностики и статистика, а след това изпълнете инструмента.
  3. Прегледайте форматиран или минифициран JSON със синтактични диагностики и статистика преди копиране или изтегляне.

Често срещани режими на отказ

Синтактична грешка съобщава позицията си на анализ, докато празен вход или прекалено голям документ не може да произведе изход.

Полезен пример

Поставете компактен API отговор, за да го отстъпите с два интервала и да сортирате ключовете на обекта за преглед.