Ugrás a tartalomhoz

JSON formázó

Ezzel a JSON formázóval ellenőrizheti és szépen formázhatja a JSON adatokat. Illessze be a tömörített vagy minimalizált JSON tartalmat, az eszköz pedig szigorú JSON szabályok szerint ellenőrzi, majd két szóközzel behúzza az objektumokat és tömböket, a 80 oszlopon belül elférő rövid értékeket egy sorban hagyja, és megőrzi a kulcsok sorrendjét, a karakterláncokat és a számok pontosságát. Érvénytelen JSON esetén egyértelmű hibaüzenetet ad. Ideális fejlesztőknek API válaszok, konfigurációs fájlok és naplók olvasásához.

Visszaállítás

Gyakran ismételt kérdések

Mit csinál a JSON formázó?

Először ellenőrzi, hogy a bemenet érvényes JSON-e, majd két szóközös behúzással írja ki. A 80 oszlopon belül elférő objektumok és tömbök, például a rövid címkelisták, egy sorban maradnak.

Mi történik érvénytelen JSON esetén?

Az eszköz találgatás helyett hibaüzenettel, például Szintaktikai hiba üzenettel leáll. A záró vesszők, megjegyzések, aposztrófos karakterláncok és idézőjel nélküli kulcsok nem érvényes JSON elemek; előbb javítsa ki őket a JSON javítóeszközzel.

Megváltoztatja a kulcsok sorrendjét?

Nem, a kulcsok a megadott sorrendben maradnak, és a duplikált kulcsok is változatlanul megmaradnak. Csak a szóközök és a sortörések változnak.

Megváltoznak a számok?

A számok a leírt formában másolódnak át, így megmarad a pontosságuk és a nagy egész számok értéke. Csak a kitevők alakja egységesül: az 1E+5 alakból 1e5, a -0.5e-03 alakból pedig -0.5e-3 lesz.

Feloldja a Unicode escape szekvenciákat?

Nem, a karakterláncok pontosan másolódnak, ezért az olyan escape szekvenciák, mint a \u00e9, escape formában maradnak, a szó szerinti karakterek pedig szó szerintiek maradnak. A karakterláncokon belüli idézőjelekhez és fordított perjelekhez soha nem nyúl.

Van beágyazási mélységkorlát?

Igen, az 512 szintnél mélyebben beágyazott dokumentumokat elutasítja. A valódi API válaszok és konfigurációs fájlok jóval a korlát alatt maradnak.

Formázhatok üres bemenetet vagy egyetlen értéket?

Az üres bemenet nem érvényes JSON, ezért hibát ad. Egyetlen érték, például egy karakterlánc, szám, true vagy null érvényes, és változatlanul jelenik meg.

Választhatok tabulátort vagy négy szóközt?

Nem, a formázó mindig két szóközzel húz be, és nincsenek beállításai. Ha a projekt tabulátorokat használ, a legtöbb szerkesztővel utólag átalakíthatja a behúzást.

Miért van json kódkerítések közé zárva az eredmény?

A kimenet json jelölésű Markdown kódblokként érkezik, ezért kiemelve jelenik meg az Markdown felületen, a hibajelentésekben és a csevegésben. Másolja ki a kerítések közötti sorokat egy .json fájlba.

Mekkora lehet a JSON fájlom?

Futtatásonként legfeljebb 5 MB; a nagyobb bemenetet hibaüzenettel elutasítjuk. A kimenet megegyezik a Code Formatter JSON beállításának eredményével.

A OneClick Pro névjegye

A OneClick Pro több mint 150 webes eszközből álló, ingyenes gyűjtemény a mindennapi munkához: képek és mértékegységek átalakításához, kód formázásához és ellenőrzéséhez, domainek és SEO ellenőrzéséhez, valamint szövegekkel, dátumokkal és számokkal végzett munkához. Minden eszköz regisztráció és előfizetés nélkül használható; a megadott adatokat kizárólag az eredmény kiszámításához használjuk, és soha nem tároljuk. Használja gyors eszköztárként az alkalmi feladatokhoz, vagy mentse el könyvjelzőként a mindennap használt eszközöket.