JSON formatavimas ir suspaudimas (Pretty & Minify)
Formatuokite arba spauskite JSON duomenis, matykite tikslias klaidų vietas. Viskas veikia jūsų naršyklėje.
Suformatuotas arba suspaustas JSON pasirodys čia...
Parinktys
Išplėstinės parinktys
Kaip naudotis (3 žingsniai)
1.Įklijuokite
Įklijuokite JSON tekstą į įvesties lauką.
2.Formatuokite/Spauskite
Spustelėkite 'Formatuoti' arba 'Suspausti', kad gautumėte rezultatą.
3.Kopijuokite
Nukopijuokite rezultatą ir naudokite jį.
Spartieji klavišai
Spartieji klavišai veikia, kai įvesties laukas yra aktyvus.Suformatuoto JSON pavyzdys
{"pavadinimas":"A","elementai":[1,2],"meta":{"ok":true}}
{
"elementai": [
1,
2
],
"meta": {
"ok": true
},
"pavadinimas": "A"
}
- Pridedami tarpai ir eilučių lūžiai skaitomumui
- Raktų rūšiavimas nuosekliai tvarkai palaikyti
Pastabos ir terminija
Kas yra JSON formatavimas?
Tai procesas, kurio metu pridedami eilučių lūžiai ir atitraukimai, kad žmogui būtų lengviau suprasti duomenų struktūrą.
Kas yra JSON suspaudimas (minify)?
Tai visų nereikalingų tarpų ir naujų eilučių pašalinimas, kad failas užimtų kuo mažiau vietos.
Dažnos klaidos
Kableliai po paskutinio elemento, trūkstamos kabutės arba nesutampantys skliaustai. Įrankis parodys klaidų vietą.
Patarimas
2 tarpų atitraukimas leidžia lengviau matyti skirtumus (diff), o 4 tarpai geriau tinka greitam vizualiam nuskaitymui.
DUK: JSON formatavimas ir suspaudimas
Gavau klaidą
Mes rodome eilutę ir stulpelį, kur JSON struktūra yra pažeista. Įvesties lauke klaida bus paryškinta.
Ar galiu naudoti JSON su komentarais (JSONC/JSON5)?
Standartinis JSON komentarų neleidžia. Įjunkite „Pašalinti komentarus prieš apdorojant“, jei reikia (veikia ne visais atvejais).
Didelis JSON failas veikia lėtai
Apdorojimas vyksta atskirame fono procese (Worker), kad puslapis neužstrigtų. Medžio peržiūra dideliems failams išjungiama automatiškai.
Ar mano duomenys kur nors siunčiami?
Ne. Formatavimas, suspaudimas ir patikra vyksta tik jūsų naršyklėje.
Matau \uXXXX sekas
Pakeiskite „Unicode pabėgimo seka“ nustatymą, jei norite matyti originalius simbolius.