Reta JSON-formatilo — Senpaga JSON-beligilo kaj validigilo

Pegu malordan JSON-on sube kaj per unu klako ricevu puran, indentitan eliron. Ĉi tiu senpaga reta JSON-formatilo ankaŭ validigas viajn datumojn, indikas la precizan linion kaj kolumnon de ajna eraro, minimumigas por produktado kaj montras faldeblan arbon, kiun vi povas foliumi.

Formato JSON Rulas lokale en via retumilo
Neniu API-ŝlosilo Senpage, neniu aliĝo bezonata
JSON-formatigilo — Konvertu binarajn nombrojn rete

JSON-enigo

Pegu aŭ tajpu JSON por formati ĝin. Ĉio restas en via retumilo.
Eligo
Enstaraĵo

Nombroj kaj teksto estas konservataj ĝuste kiel tajpitaj. Nur strikta JSON: neniuj komentoj, neniuj postaj komoj aŭ unuopaj citiloj.

Rezulto


          
—Stato
0 B Eliga grandeco
nul linioj
nul ŝlosiloj
0Nesting depth
0Values

Arbovido

Elektu vicon por vidi ĝian vojon.

Valida JSON aperas ĉi tie kiel arbo, kiun vi povas malfermi kaj fermi.

La gvidilo

Reta JSON-formatilo: Beligi, validigi, belpresi kaj minimumigi JSON

Transformu malordan aŭ minigitan JSON-on en legeblan, ĝuste indentitan datumaĵon, kontrolu sintaksajn erarojn, kaj denove kunpremu ĝin kiam vi bezonas pli malgrandan ŝarĝaĵon.

Simpla klarigo

Kio estas JSON-formatilo?

JSON-formatilo transformas kompaktan aŭ malordan JSON-on en puran, legeblan tekston kun konsekvenca enpaŝigo. JSON-beligilo aŭ bela presilo faras la saman bazan taskon, dum validigilo kontrolas, ĉu la JSON-sintakso estas valida.

Uzu Beautify aŭ pretty-print kiam vi legas API-respondon, konfiguran dosieron aŭ logon. Uzu Minify kiam vi volas kompaktan ŝarĝaĵon. Se la JSON estas malvalida, ĉi tiu ilo indikas al vi la problemon laŭ linio kaj kolumno.

Oftaj kialoj por formati

Popularaj uzoj

Legado de API-respondoj

Transformu unu longan linion el API aŭ protokolo en legeblan, indentitan JSON per unu klako.

Erar-serĉado kaj validigo

Trovu mankantajn komojn, troajn krampojn kaj malbonajn citaĵojn laŭ linio kaj kolumno antaŭ ol ili rompas vian aplikaĵon.

Sendo de pli malgrandaj dosieroj

Minimigu konfiguradon kaj ŝarĝaĵojn por forigi kromajn bajtojn, aŭ ordigu ŝlosilojn por faciligi la komparon de dosieroj.

Kial JSON malsukcesas

Oftaj JSON-eraroj kaj iliaj korektoj

EkzemploProblemoRipari
{"a":1,}Postmetita komoForigu la komon post la lasta ero.
{'a':1}Unuopaj citilojUzu duoblajn citilojn ĉirkaŭ ŝlosiloj kaj teksto.
{a:1}Sen citaĵoj ŝlosiloSkribu la ŝlosilon kiel "a".
{"a":1 "b":2}Mankanta komoAldonu komon inter la du erojn.
{"n":007}Gvida nuloSkribu 7, aŭ "007" kiel teksto.
{"a":1} // notoKomentoJSON ne havas komentojn, do forigu ilin.
Formato en kelkaj paŝoj

Kiel senpage formati JSON rete

  1. Pegu vian JSON-on en la eniga kampo, aŭ uzu "Alŝuti" por malfermi .json-dosieron.
  2. Elektu Beautify aŭ Minify, poste elektu 2 spacojn, 4 spacojn aŭ tabulilon. Aktivigu Sort keys se vi volas ilin en alfabeta ordo.
  3. Se la mesaĝo montras eraron, uzu "Iru al eraro" por salti al la preciza loko kaj korekti ĝin.
  4. Kopiu la rezulton aŭ elŝutu ĝin kiel .json-dosiero. Malfermu la arbovidaĵon por foliumi la datumojn kaj kopiu la vojon al iu ajn valoro.
Pli bonaj rezultoj

Konsiloj kaj plej bonaj praktikoj

  • Uzu citilojn ĝuste: ŝlosiloj kaj teksto en JSON ĉiam uzas duoblajn citilojn, neniam unuoblajn citilojn.
  • Uzu ordigajn ŝlosilojn antaŭ kompari du JSON-dosierojn, por ke la samaj datumoj ĉiam aperu en la sama ordo.
  • Minimigu antaŭ ol sendi JSON tra la reto, kaj plibeligu ĝin kiam vi bezonas ĝin legi aŭ revizii.
  • Alklaku vicon en la arbovido kaj uzu Kopii vojon por akiri la adreson de valoro, kiel $.users[0].name.
Bone scii

Limigoj kaj Privateco

Privateco

Formatado okazas lokale en via retumilo. La JSON, kiun vi algluas aŭ alŝutas, ne estas sendata al servilo nek konservata.

Limoj

La formatilo akceptas ĝis 5 milionoj da signoj kaj 400 nivelojn de enmetado. Ĝi kontrolas striktan JSON-on, do komentoj kaj postaj komoj estas raportataj kiel eraroj. La arbovido montras la unuajn 500 erojn de longa listo.

De homoj uzantaj ĉi tiun ilon

Recenzoj

Ŝarĝante recenzojn…
Daŭrigu

Pliaj iloj en la skatolo

Dekoj da pliaj senpagaj iloj sen API-ŝlosilo troviĝas sur la hejmpaĝo.