JSON formázó és tömörítő (Pretty és Minify)
JSON formázása vagy tömörítése, pontos hibahely-meghatározással. Minden a böngészőjében fut.
A formázott vagy tömörített JSON itt fog megjelenni...
Beállítások
Haladó beállítások
Használat (3 lépés)
1. Beillesztés
Illessze be a JSON-t a bemeneti panelbe.
2. Formázás/Tömörítés
Kattintson a Formázás vagy Tömörítés gombra az eredmény létrehozásához.
3. Másolás
Másolja le a kimenetet, és kész is van.
Gyorsbillentyűk
A gyorsbillentyűk akkor működnek, ha a bemeneti mező aktív.Példa a formázott JSON-ra
{"name":"A","items":[1,2],"meta":{"ok":true}}
{
"items": [
1,
2
],
"meta": {
"ok": true
},
"name": "A"
}
- Behúzásokat és sortöréseket ad hozzá az olvashatóságért
- Rendezi a kulcsokat a következetesség érdekében
Megjegyzések és fogalmak
Mi az a JSON formázás?
A JSON szép formázása (pretty-print) sortöréseket és behúzásokat ad a tartalomhoz, hogy a szerkezet könnyen átlátható legyen.
Mi az a JSON tömörítés?
A tömörítés (minify) eltávolítja a felesleges szóközöket, hogy a kimenet a lehető legkisebb legyen.
Gyakori hibák
A záró vesszők, hiányzó idézőjelek és nem egyező zárójelek a leggyakoribbak. Ez az eszköz megmutatja a sor/oszlop részleteket.
Tipp
A 2 szóközös behúzás kisebb méretkülönbséget (diff) eredményez, míg a 4 szóközös könnyebben áttekinthető. Válasszon a munkafolyamata alapján.
GYIK: JSON formázó és tömörítő
Hibát kapok
Megmutatjuk a sort és az oszlopot, ahol a JSON hibás. Ha lehetséges, a bemenet kiemelésre kerül, és közvetlenül oda ugorhat.
Használhatok megjegyzéseket tartalmazó JSON-t (JSONC/JSON5)?
A szabványos JSON nem engedélyezi a megjegyzéseket. Kapcsolja be a „Megjegyzések eltávolítása elemzés előtt” opciót, ha szükséges (nem teljes körű kompatibilitás).
A nagy JSON fájl lassú
Az elemzés és formázás egy Web Workerben fut, hogy a beviteli felület gyors maradjon. A fanézet automatikusan kikapcsol nagy fájloknál.
Elküldik az adataimat valahová?
Nem. A formázás, tömörítés és ellenőrzés teljes egészében a böngészőjében történik.
Látok \uXXXX escape karaktereket
A „Unicode escape” kapcsolóval szabályozhatja, hogy a kimenet tartalmazzon-e escape sorozatokat.