JSON Форматиране и Валидиране
Форматирайте, валидирайте, разкрасявайте и минимизирайте JSON изцяло във вашия браузър. Без качване, без проследяване — вашите данни остават на вашето устройство.
Поставете JSON, пуснете файл или щракнете върху Отваряне на файл.
Резултатът се появява тук. Всичко се изпълнява във вашия браузър.
Поверителност по дизайн
Цялото форматиране, валидиране и минимизиране се изпълнява локално във вашия браузър. Вашият JSON никога не се изпраща на сървър.
Незабавна обратна връзка
Получавайте грешки при анализиране с информация за ред и колона, плюс заобикалящия контекст, за да можете да коригирате печатни грешки за секунди.
Форматиране, минимизиране и сортиране
Разпечатване на JSON с отстъп от 2, 4 или табулация, минимизиране за транспортиране и по избор сортиране на ключовете на обектите по азбучен ред.
Свързани инструменти за конвертиране
Трябва ли да конвертирате JSON в друг формат? Използвайте един от специализираните конвертори по-долу.
Често задавани въпроси
Този 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 Formatter и Validator
Разрешаване, валидиране, форматиране, минифиране, сортиране и проверка на JSON текст.
- Вход
- JSON текст или локален .json файл плюс форматиране опции.
- Изход
- форматирани или минифицирани JSON с синтаксична диагностика и статистика.
- Реални ограничения
- JSON не може да съдържа коментари, проследяващи комми, NaN или дублиращи семантични ключове, които всеки парсер запазва; паметта на устройството ограничава много големи документи.
- Личност и обработка на данни
- JSON текст или локален .json файл плюс форматиране опции се обработва в тази таблица на браузъра. конверторът не получава или съхранява; затварянето или презареждането на страницата изчиства работното състояние, освен ако инструментът изрично предлага локално изтегляне.
Как да използваме този инструмент
- Осигурете JSON текст или локален .json файл плюс опции за форматиране в контролите на инструментите.
- Изберете настройките, които засягат форматирани или минифицирани JSON с синтаксични диагностики и статистика, а след това изпълнете инструмента.
- Преглед форматиран или минифициран JSON с синтаксични диагностики и статистика преди копиране или изтегляне.
Общ начин на неуспех
Синтакс грешка съобщава за позицията си на параса, докато празен вход или преобладаващ документ не може да произведе изход.
Полезен пример
Направете компактна API отговор, за да я отделите с два пространства и да разредите обекта ключове за преглед.