JSON formázó és minifikáló

Formázza vagy minifikálja a JSON-t, és azonosítsa a hibákat sor- és oszlopadatokkal.

Illessze be, futtassa, majd másolja ki egy rövid folyamatban. A bemeneti adatok csak a böngészőben kerülnek feldolgozásra.

A bemeneti adatok soha nem kerülnek szerverre (csak böngészős feldolgozás).
Bizalmas adatok kezelésére is biztonságosan használható.

Használat

  1. Illessze be a JSON-t a bemeneti panelbe.
  2. Kattintson a Formázás vagy a Minifikálás gombra.
  3. Másolja ki a kimenetet, és kész.

Billentyűparancsok

Ctrl/Cmd + Enter: Formázás
Ctrl/Cmd + Shift + Enter: Minifikálás
Ctrl/Cmd + L: Törlés (megerősítéssel)

Példa

Érvényes JSON formázása

Bemenet

{"name":"Anna","age":28,"tags":["API","hibakeresés"]}

Kimenet

Formázás: több sor behúzással
Minifikálás: egy soros JSON

Érvénytelen JSON

Bemenet

{"name":"Anna","age":28,}

Kimenet

A hibasáv mutatja a sort, az oszlopot és a közeli részletet

Mi a JSON formázás?

A formázás behúzást és sortöréseket ad a jobb olvashatóság érdekében, így megkönnyíti a hibakeresést és az ellenőrzést.

Mi a JSON minifikálás?

A minifikálás eltávolítja a szóközöket és sortöréseket a kisebb méret és a tömörebb JSON érdekében.

Gyakori hibák és javításuk

  • Záró vessző (például: {"a":1,})
  • Hiányzó idézőjelek a kulcsok vagy sztringértékek körül
  • Megjegyzésszintaxis szerepel a JSON-ban (a szabványos JSON nem támogatja a // vagy /* */ formát)

GYIK

Hibát kapok

Az eszköz megmutatja a sort, az oszlopot és a közeli szöveget. Az Ugrás a hibához gombbal közvetlenül a hibás bemeneti helyre léphet.

Használhatok megjegyzéseket tartalmazó JSON-t (JSONC/JSON5)?

A szabványos JSON nem enged meg megjegyzéseket. A „Megjegyzések eltávolítása feldolgozás előtt” opciót csak szükség esetén kapcsolja be (nem teljesen kompatibilis).

A nagy JSON lassúnak érződik

A feldolgozás és a stringify Web Workerben fut. A felület méretalapú védelmeket használ, hogy a bevitel reszponzív maradjon.

Feltöltődik az adat?

Nem. A feldolgozás, formázás és minifikálás teljesen helyben, a böngészőben történik.

A kimenetben \uXXXX látható

Kapcsolja ki a Unicode escape-et, ha közvetlenül olvasható karaktereket szeretne kapni.