# Formátovač JSON

Overte a prehľadne naformátujte JSON pomocou tohto formátovača JSON. Vložte kompaktný alebo minifikovaný kód JSON. Nástroj ho skontroluje podľa prísnych pravidiel JSON a potom odsadí objekty a polia dvoma medzerami, krátke hodnoty, ktoré sa zmestia do 80 stĺpcov, ponechá na jednom riadku a zachová poradie kľúčov, reťazce aj presnosť čísel. Pri neplatnom kóde JSON sa namiesto toho zobrazí jasná chybová správa. Ideálne pre vývojárov, ktorí čítajú odpovede API, konfiguračné súbory a záznamy.

## Často kladené otázky

### Čo robí formátovač JSON?

Najprv skontroluje, či je vstup platný kód JSON, a potom ho vypíše s odsadením dvoma medzerami. Objekty a polia, ktoré sa zmestia do 80 stĺpcov, napríklad krátke zoznamy značiek, zostanú na jednom riadku.

### Čo sa stane pri neplatnom kóde JSON?

Nástroj sa zastaví a zobrazí chybovú správu, napríklad „Chyba syntaxe“, namiesto toho, aby hádal. Koncové čiarky, komentáre, jednoduché úvodzovky a kľúče bez úvodzoviek nie sú platným kódom JSON; najprv ich opravte pomocou nástroja na opravu JSON.

### Mení sa poradie kľúčov?

Nie, kľúče zostanú v zadanom poradí a duplicitné kľúče sa zachovajú. Menia sa len medzery a zalomenia riadkov.

### Menia sa čísla?

Čísla sa kopírujú v pôvodnom zápise, takže sa zachová ich presnosť aj veľké celé čísla. Normalizuje sa len zápis exponentov: 1E+5 sa zmení na 1e5 a -0.5e-03 na -0.5e-3.

### Dekódujú sa escape sekvencie Unicode?

Nie, reťazce sa kopírujú presne, takže escape sekvencie, ako napríklad \u00e9, zostanú zapísané ako escape sekvencie a doslovné znaky zostanú doslovné. Úvodzoviek ani spätných lomiek v reťazcoch sa nástroj nikdy nedotkne.

### Existuje limit vnorenia?

Áno, dokumenty vnorené do väčšej hĺbky než 512 úrovní sa odmietnu. Bežné odpovede API a konfiguračné súbory sú hlboko pod týmto limitom.

### Môžem naformátovať prázdny vstup alebo jednu hodnotu?

Prázdny vstup nie je platným kódom JSON a vráti chybu. Jedna hodnota, napríklad reťazec, číslo, true alebo null, je platná a vráti sa bez zmeny.

### Môžem si vybrať tabulátory alebo štyri medzery?

Nie, formátovač vždy odsádza dvoma medzerami a nemá žiadne možnosti nastavenia. Väčšina editorov dokáže odsadenie následne previesť, ak váš projekt používa tabulátory.

### Prečo je výsledok ohraničený blokom kódu json?

Výstup sa vráti ako blok kódu Markdown označený ako json, takže sa v Markdown, problémoch a chate zobrazí so zvýraznením syntaxe. Pre súbor .json skopírujte riadky medzi ohraničeniami.

### Aký veľký môže byť môj kód JSON?

Pri jednom spustení možno spracovať až 5 MB; väčší vstup sa odmietne so správou. Výstup je rovnaký ako pri možnosti JSON vo Formátovači kódu.

Vaša reklama tu?

[Napíšte nám e-mail](mailto:hi@dennn.is?subject=Reklama%20na%20OneClick%20Pro)

[Reklama Súprava doplnkov pripravená pre agentov pre WordPress.](https://sleekwp.com/?ref=oneclickpro)
