Почетна / Алатке за програмере / JSON форматирање и валидација
Бесплатни онлајн алати

JSON форматирање и валидација

Форматирајте, минификујте и проверите JSON у прегледачу, уз очување записа бројева, секвенци избегавања и поновљених кључева.

Почните да користите

Шта овај алат помаже да урадите

Форматирај, минификуј и валидирај JSON локално, са повратном информацијом о парсирању која помаже да изолујете неважеће зарезе, наводнике, кључеве и угњеждавање.

Пример

Улаз

{"name":"Ada","roles":["admin","editor"]}

Резултат

Важећи објекат са увлачењем и низом roles у одвојеним линијама

Како се добија резултат

Валидација парсира улаз према JSON граматици. Форматирање записује исте податке са увлачењем; минификовање уклања непотребне размаке без промене вредности.

Корисни токови рада

  • Прегледајте API одговор или webhook payload
  • Припремите конфигурациони фајл за преглед
  • Минификујте важећи тестни фајл за пренос или тестирање

Важна ограничења

  • JSON не дозвољава коментаре, завршне зарезе, наводнике за појединачне знакове или кључеве без наводника.
  • Форматирање не проверава да ли вредности поља задовољавају спољашњу API шему.
  • Велики документи могу значајно оптеретити меморију прегледача.

Честа питања

Зашто важећи JavaScript није важећи JSON?

JavaScript синтакса објеката дозвољава конструкције—као што су коментари или undefined—које JSON не дозвољава.

Да ли форматирање мења моје податке?

Требало би да мења само небитне размаке; увек упоредите или тестирајте критичну конфигурацију пре примене.

Мењају се само размаци ван ниски. Запис бројева, секвенце избегавања, редослед и поновљени кључеви остају, без сортирања или уклањања дупликата. 9007199254740993 и 1.00 остају исти. Улаз до 500000 UTF-16 кодних јединица. Форматирање до 256 нивоа контејнера и 4000000 излазних јединица; минификација обрађује дубљи исправан JSON. Оба режима проверавају синтаксу, не шему или пословна правила. Нема избора датотека, преузимања или засебне валидације.

Обрада се обавља локално у прегледачу.