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ārtot 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
Parse, validate, formatē, minify, sort, un pārbauda JSON teksts.
- Ievade
- JSON teksts vai vietējais .json fails plus formātāšanās iespējas.
- Izvade
- Formatēts vai miniatūriēts JSON ar sintaksas diagnostikas un statistikas.
- Reālie ierobežojumi
- JSON nevar saturēt komentārus, trailing commas, NaN vai duplikat-klausas semantiku, ko saglabā katrs parseris; ierīces atmiņa ierobežo ļoti lielas dokumentus.
- Privātuma un datu apstrāde
- JSON teksts vai vietējais .json fails plus formātāšanās iespējas tiek apstrādāti šajā pārlūkprogrammas tabulā. konvertētājs to nesaņem vai glabā; lapas slēgšana vai pārlādēšana izskaidro darba stāvokli, ja vien rīks skaidri piedāvā vietējo lejupielādi.
Kā izmantot šo rīku
- Iegūt JSON tekstu vai vietējo .json failu plus formātāšanās iespējas rīku kontrolēs.
- Izvēlieties iestatījumus, kas ietekmē formātā vai miniatūrā JSON ar sintaksas diagnostikas un statistikas, tad izlaidiet rīku.
- Pārskats formātā vai miniatūrā JSON ar sintaksas diagnostikas un statistikas pirms to kopēšanas vai lejupielādes.
Kopīgas neveiksmes režīms
Sintaxa kļūda ziņo par tās parsa pozīciju, bet tukšs ieejas vai pārmērīgs dokuments nevar ražot iznākumu.
Noderīgs piemērs
Ievadiet kompaktu API atbildi, lai to iztīrītu ar divām telpām un šķir objekta atslēgas pārskatīšanai.