JSON Local

Formateu, valideu, reduïu i visualitzeu JSON a l'instant. Amb ressaltat de sintaxi i vista en arbre.

PopularSense pujadesGratuïtSense límits
Mida del sagnat:
EntradaJSON
Sortida
Les estadístiques de les dades d'entrada apareixen aquí Tot es processa al teu dispositiu. No es carrega res als nostres servidors.
Sobre aquesta eina

Dominar el format i la validació JSON

La notació d'objectes JavaScript (JSON) s'ha convertit en l'estàndard indiscutible per a l'intercanvi de dades al web, alimentant API RESTful i fitxers de configuració a tot el món. Tanmateix, tractar amb cadenes JSON en brut i sense format pot ser increïblement frustrant. Una sola coma fora de lloc o un claudàtor que falten poden trencar una aplicació sencera. El nostre validador i formatador JSON analitza a l'instant les teves cadenes en brut, destacant els errors de sintaxi en temps real i formatant la sortida en una estructura neta i llegible per l'home amb una sagnat adequada i una sintaxi codificada per colors.

Política de retenció de dades zero

Els desenvolupadors sovint treballen amb dades molt sensibles, com ara abocaments de bases de dades de producció, perfils d'usuari i respostes confidencials de l'API. Enganxar aquesta informació a formatadors en línia aleatoris suposa un greu risc de seguretat, ja que molts llocs registren les entrades. La nostra utilitat JSON s'executa completament a l'entorn del vostre navegador local. Mai no es transmeten dades per Internet ni s'emmagatzemen en un servidor remot. Podeu formatar amb confiança la lògica empresarial i les dades del client, sabent que la vostra privadesa està absolutament garantida.

Funcions avançades: Minificació i vista en arbre

A més de l'embelliment i la validació, la nostra eina ofereix funcions avançades per als usuaris avançats. El JSON Minifier elimina tots els espais en blanc, els salts de línia i els comentaris innecessaris, produint la càrrega útil més petita possible per a una transmissió eficient de la xarxa. A més, la vista d'arbre interactiva us permet navegar sense problemes per objectes JSON massius i profundament imbricats, ampliant i col·lapsant nodes per inspeccionar punts de dades específics sense perdre's en línies de codi interminables.

Preguntes Freqüents

JSON (JavaScript Object Notation) és un format d'intercanvi de dades lleuger que és fàcil de llegir i escriure per als humans, i fàcil d'analitzar i generar per a les màquines.

Simplement enganxeu el vostre JSON al camp d'entrada i es formatarà automàticament amb el ressaltat de sintaxi. Podeu triar la mida del sagnat, reduir o veure l'estructura com un arbre.

Detecta errors de sintaxi, com ara cometes que falten, cometes incorrectes, claus sense tancar i altres problemes de format. Us mostra exactament la línia i la columna de l'error.

Sí, tot es processa al vostre navegador. El vostre JSON mai s'envia a cap servidor extern.

Guia pràctica per formatar, validar i comprovar JSON

Trobar el primer error sense endevinar

Un document JSON deixa de ser vàlid en el primer caràcter que l'analitzador no pot interpretar. Enganxa la resposta completa i llegeix la línia, la columna i el missatge com una pista, no com un veredicte sobre tota la línia. Per exemple, a { comanda: 18, "actiu": true, } hi ha dos problemes: la clau comanda necessita cometes i la coma final no està permesa. Corregeix primer el punt indicat, torna a validar i repeteix. Si el missatge assenyala una clau de tancament, revisa també el valor anterior: una cometa sense tancar, un salt de línia literal dins d'un text o una coma absent sovint desplacen l'error fins al final del bloc. Redueix una càrrega gran a un fragment reproduïble quan calgui. Formatar no repara dades: confirma que el navegador ha rebut JSON i fa més visibles els límits d'objectes, llistes i valors.

Format llegible i versió minificada

Formatar afegeix sagnat i salts de línia per inspeccionar jerarquies, comparar respostes i localitzar una propietat. Minificar elimina només l'espai que JSON permet ignorar fora de les cadenes; no ha de canviar lletres, claus, nombres ni espais que formen part d'un text. Desa una còpia de l'original abans de substituir-lo i compara el contingut després, no només l'aspecte. Una comprovació senzilla és enganxar la sortida formatada en un analitzador, copiar-la, minificar-la i tornar-la a formatar: l'estructura visible ha de continuar igual. La mida minificada serveix per estimar una transferència, però la compressió HTTP i la codificació de caràcters poden canviar la mida real de xarxa. Fes servir dades sintètiques i la versió sagnada per compartir un error; per a producció, fes servir la representació que esperi la integració.

Nombres grans i claus repetides

JSON permet escriure nombres sense distingir enters de decimals, però el programa que els llegeix pot no conservar tots els dígits. JavaScript acostuma a representar-los amb IEEE 754 i pot arrodonir enters superiors a 9007199254740991. Identificadors de comanda, targetes, codis postals o referències amb zeros inicials s'han de tractar com a text quan importa la forma exacta. Les claus duplicades són una altra trampa: { "estat": "nou", "estat": "tancat" } pot ser sintàcticament vàlid, però molts analitzadors conserven només l'última aparició. Un formatador pot mostrar una sortida normalitzada i ocultar que el primer valor s'ha perdut; revisa el text d'entrada i fixa una regla al productor. La validesa JSON no prova que un import sigui raonable, que una data existeixi ni que una clau tingui el significat esperat.

Límits i tractament responsable de dades

Aquesta utilitat ajuda amb sintaxi, sagnat, minificació i lectura visual; no substitueix la validació d'esquema, les regles de negoci ni les proves del sistema receptor. Un JSON vàlid pot ometre un camp obligatori, emprar una moneda equivocada o descriure una acció que el servidor ha de rebutjar. Valida els contractes amb l'esquema i l'aplicació corresponents. No enganxis secrets, tokens, contrasenyes, galetes, dades personals ni respostes completes de producció: el processament local redueix l'exposició de xarxa, però el contingut encara pot acabar a l'historial, el porta-retalls, extensions o una pantalla compartida. Abans de copiar una sortida, selecciona el bloc complet, enganxa'l en una destinació segura i valida'l una vegada més. Les guies de diagnòstic d'errors JSON i de conversió JSON a CSV amplien aquests controls quan cal depurar o exportar dades.

Una rutina curta abans d'enviar

Separa la comprovació en passos que una altra persona pugui repetir. Primer valida una mostra mínima i conserva el missatge i la posició de l'analitzador. Després formata per llegir el context i revisa tipus sensibles: text davant nombre, valors nuls, llistes buides i dates. Minifica només quan la destinació ho necessiti i no converteixis la sortida minificada en l'única còpia de treball. Finalment, enganxa el resultat al client o entorn de proves que l'hagi de consumir i comprova la resposta esperada. Aquesta seqüència mostra diferències entre la sintaxi local i les regles d'una API, i evita que una còpia parcial o una clau repetida passi desapercebuda només perquè sembla JSON correcte.

// segueix endavant

Eines relacionades