# Formátovač JSON

Ověřujte a přehledně vypisujte JSON pomocí tohoto formátovače JSON. Vložte kompaktní nebo minifikované JSON a nástroj jej zkontroluje podle přísných pravidel JSON, poté odsadí objekty a pole dvěma mezerami, krátké hodnoty, které se vejdou do 80 sloupců, ponechá na jednom řádku a zachová pořadí klíčů, řetězce i přesnost čísel. Neplatné JSON zobrazí srozumitelnou chybovou zprávu. Ideální pro vývojáře, kteří čtou odpovědi API, konfigurační soubory a protokoly.

## Často kladené otázky

### Co dělá formátovač JSON?

Nejprve zkontroluje, zda je váš vstup platné JSON, a pak ho vypíše s odsazením o dvě mezery. Objekty a pole, které se vejdou do 80 sloupců, například krátké seznamy značek, zůstanou na jednom řádku.

### Co se stane s neplatným JSON?

Nástroj se zastaví a zobrazí chybovou zprávu, například „Chyba syntaxe“, místo aby obsah odhadoval. Koncové čárky, komentáře, jednoduché uvozovky a klíče bez uvozovek nejsou v JSON platné; nejprve je opravte pomocí nástroje JSON.

### Mění se pořadí klíčů?

Ne, klíče zůstávají ve vámi zadaném pořadí a duplicitní klíče se zachovají. Mění se pouze mezery a zalomení řádků.

### Mění se čísla?

Čísla se kopírují tak, jak jsou zapsaná, takže se zachová přesnost i velká celá čísla. Normalizuje se pouze zápis exponentů: 1E+5 se změní na 1e5 a -0.5e-03 na -0.5e-3.

### Dekódují se escape sekvence Unicode?

Ne, řetězce se kopírují přesně, takže escape sekvence, jako je \u00e9, zůstávají v této podobě a doslovné znaky zůstávají doslovné. Uvozovky a zpětná lomítka uvnitř řetězců se nikdy nemění.

### Existuje limit vnoření?

Ano, dokumenty vnořené hlouběji než 512 úrovní jsou odmítnuty. Skutečné odpovědi API a konfigurační soubory se tomuto limitu ani zdaleka nepřibližují.

### Mohu naformátovat prázdný vstup nebo jednu hodnotu?

Prázdný vstup není platné JSON a vrátí chybu. Jedna hodnota, například řetězec, číslo, true nebo null, je platná a vrátí se beze změny.

### Mohu zvolit tabulátory nebo čtyři mezery?

Ne, formátovač vždy odsazuje dvěma mezerami a nemá žádné možnosti nastavení. Většina editorů dokáže odsazení následně převést, pokud váš projekt používá tabulátory.

### Proč je výsledek uzavřený v bloku kódu json?

Výstup se vrací jako blok kódu Markdown označený jako json, takže se zvýrazněním vykreslí v Markdown, issues a chatu. Do souboru .json zkopírujte řádky mezi oddělovači bloku.

### Jak velké může být moje JSON?

Až 5 MB na jedno spuštění; větší vstup se odmítne se zprávou. Výstup je totožný s možností JSON ve formátovači kódu.

Vaše reklama zde?

[Napište nám](mailto:hi@dennn.is?subject=Inzerce%20na%20OneClick%20Pro)

[Reklama Sada pluginů připravená pro agenty pro WordPress.](https://sleekwp.com/?ref=oneclickpro)
