JSON formatētājs un validators
Formatējiet, validējiet, skaistiniet un minimizējiet JSON pilnībā savā pārlūkprogrammā. Nav augšupielādes, nav izsekošanas — jūsu dati paliek jūsu ierīcē.
Ielīmējiet JSON, nometiet failu vai noklikšķiniet uz Atvērt failu.
Rezultāts parādās šeit. Viss darbojas jūsu pārlūkprogrammā.
Privāts pēc dizaina
Visa formatēšana, validācija un minimizācija tiek veikta lokāli jūsu pārlūkprogrammā. Jūsu JSON nekad netiek nosūtīts uz serveri.
Tūlītēja atgriezeniskā saite
Saņemiet parsēšanas kļūdas ar informāciju par rindu un kolonnu, kā arī apkārtējo kontekstu, lai jūs varētu labot drukas kļūdas dažu sekunžu laikā.
Formatēt, minimizēt un kārtot
Skaisti izdrukājiet JSON ar 2, 4 vai tabulēšanas zīmes atkāpi, minimizējiet transportēšanai un pēc izvēles kārtojiet objektu atslēgas alfabēta secībā.
Saistīti konvertēšanas rīki
Vai nepieciešams konvertēt JSON uz citu formātu? Izmantojiet kādu no zemāk esošajiem specializētajiem konvertētājiem.
Biežāk uzdotie jautājumi
Vai šis JSON formatētājs tiešām ir bezmaksas? ▾
Jā. Convertr.org JSON formatētājs, validators un skaistinātājs ir 100% bezmaksas, bez reģistrācijas, bez ūdenszīmes un bez lietošanas ierobežojumiem.
Vai mans JSON tiek augšupielādēts serverī? ▾
Nē. Šis ir pārlūkprogrammā iebūvēts JSON formatētājs. Jūsu JSON teksts nekad neatstāj jūsu ierīci — formatēšana, validācija un minimizācija tiek veikta lokāli jūsu pārlūkprogrammā, izmantojot JavaScript.
Ko pārbauda validators? ▾
Validators pārbauda, vai jūsu ievade ir sintaktiski derīgs JSON saskaņā ar oficiālo JSON specifikāciju. Kļūdas ietver nepareizi novietotas komatus, nesabalansētas iekavas, neiekļautas atslēgas un beigu rakstzīmes, ar informāciju par rindu un kolonnu, ja tāda ir pieejama.
Kāda ir atšķirība starp Formatēt un Minimizēt? ▾
Formatēt (sauktu arī par Skaistināt vai Skaisti drukāt) pievieno rindiņu pārtraukumus un atkāpes, lai JSON būtu viegli lasāms. Minimizēt noņem visas nevajadzīgās atstarpes, lai JSON būtu pēc iespējas mazāks transportēšanai pa tīklu.
Vai es varu kārtot atslēgas alfabēta secībā? ▾
Jā. Iespējojiet opciju Kārtot atslēgas, lai rekursīvi kārtotu objektu atslēgas alfabēta secībā. Masīvi saglabā savu sākotnējo secību.
Cik lielu JSON failu es varu formatēt? ▾
Tā kā viss darbojas jūsu pārlūkprogrammā, praktiskais ierobežojums ir atkarīgs no jūsu ierīces. Mūsdienu galddatori ērti apstrādā JSON failus, kuru lielums ir vairāki megabaiti. Ļoti lieliem failiem dodiet priekšroku komandrindas rīkiem, piemēram, jq.
Vai šis rīks atbalsta JSON5 vai JSONC (JSON ar komentāriem)? ▾
Nē. Lai stingri ievērotu JSON specifikāciju, JSON5 un JSONC (JSON ar komentāriem vai beigu komatiem) netiek atbalstīti. Noņemiet komentārus un beigu komatus pirms ielīmēšanas.
Vai es varu konvertēt JSON uz YAML, XML vai CSV? ▾
Šī lapa koncentrējas uz paša JSON formatēšanu, validāciju un minimizāciju. Formāta konvertēšanai (JSON uz YAML, JSON uz XML, JSON uz CSV) Convertr.org piedāvā īpašas konvertētāju lapas.
JSON Formatter un Validator
Parsēt, validēt, formatēt, minificēt, kārtot un pārbaudīt JSON tekstu.
- Ievade
- JSON teksts vai vietējs .json fails un formatēšanas opcijas.
- Izvade
- Formatēts vai minificēts JSON ar sintakses diagnostiku un statistiku.
- Reālie ierobežojumi
- JSON nevar saturēt komentārus, beigu komatus, NaN vai dublētu atslēgu semantiku, ko saglabā katrs parsētājs; ierīces atmiņa ierobežo ļoti lielus dokumentus.
- Privātums un datu apstrāde
- JSON teksts vai lokāls .json fails plus formatēšanas iespējas tiek apstrādāti šajā pārlūkprogrammas cilnē. Convertr to nesaņem vai neuzglabā; cilnes aizvēršana vai pārlādēšana notīra darba stāvokli, ja vien rīks skaidri nepiedāvā vietēju lejupielādi.
Kā izmantot šo rīku
- Ievadiet JSON tekstu vai vietējo .json failu un formatēšanas iespējas rīka vadīklās.
- Izvēlieties iestatījumus, kas ietekmē formatētu vai minificētu JSON ar sintakses diagnostiku un statistiku, tad palaidiet rīku.
- Pārskatiet formatētu vai minificētu JSON ar sintakses diagnostiku un statistiku pirms tā kopēšanas vai lejupielādes.
Biežākie atteices veidi
Sintakses kļūda ziņo par tās parsēšanas pozīciju, bet tukšs ievads vai pārāk liels dokuments nevar radīt izvadi.
Noderīgs piemērs
Ievadiet kompaktu API atbildi, lai to atkāptu ar divām atstarpēm un šķirotu objekta atslēgas pārskatīšanai.