JSON kulcsrendezés (Egységes kulcssorrend a könnyebb diffekért)
Hozza automatikusan egyenesbe a JSON kulcsok sorrendjét a felülvizsgálatok és összehasonlítások felgyorsításához. Válasszon minden szintet vagy csak a legfelsőt.
- Könnyebb diffek rögzített kulcssorrenddel
- A tömbök sorrendje alapértelmezés szerint megmarad
- Behúzás és rendezés egy lépésben
Eszköz
Beállítások
A tömbelemek sorrendje megmarad.
Haladó beállítások
Használat
1. Beillesztés
Illessze be a JSON-t a bemeneti panelbe.
2. Hatókör és behúzás választása
Válassza ki az összes szintet vagy csak a legfelsőt, és állítsa be a behúzást.
3. Rendezés és másolás
Kattintson a „Rendezés és formázás” gombra, és másolja le a kimenetet.
Példa
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
{
"a": {
"c": 3,
"d": 4
},
"arr": [
{
"x": 1,
"y": 2
},
3
],
"b": 1
}
{
"a": {
"d": 4,
"c": 3
},
"arr": [
{
"y": 2,
"x": 1
},
3
],
"b": 1
}
Mire képes?
Kulcsok rendezése a teljes JSON-ban vagy csak a legfelső szinten
Tömbelemek sorrendjének megtartása az objektumkulcsok rendezése közben
Váltás növekvő és csökkenő sorrend között
Behúzás vagy tömörítés kiválasztása egy kattintással
Specifikációk (tömbök / beágyazás / számok)
- Az objektumkulcsok lexikográfiailag (kódpont-sorrend) kerülnek rendezésre.
- A tömbök megőrzik elemeik sorrendjét.
- A behúzás lehet 2, 4 szóköz, tabulátor vagy tömörített.
- Ha a bemenet nem érvényes JSON, a kimenet nem frissül.
- Ez az eszköz csak a szabványos JSON-t támogatja (megjegyzések és záró vesszők nélkül).
- A nagy méretű bemenetek feldolgozása igénybe vehet pár pillanatot a böngészőben.
GYIK
A beágyazott objektumok is rendezésre kerülnek?
Igen. Válassza a „Minden szint” vagy a „Csak a legfelső szint” opciót.
Mi történik a tömbökkel?
A tömbelemek sorrendje megmarad. A tömbökön belüli objektumok a választott rendezési hatókört követik.
Megtarthatom az eredeti behúzást?
A kimenet a választott behúzást használja (2/4/tab/tömörített), nem az eredeti formázást.
Használhatok megjegyzéseket tartalmazó JSON-t (JSON5)?
Nem. Ez az eszköz csak a szabványos JSON-t támogatja.
Hol történik a feldolgozás?
Minden feldolgozás a böngészőjében fut; semmi sem kerül elküldésre szerverre.