Qu'est-ce que le formateur JSON ?
JSON Formatter est un outil en ligne gratuit pour la mise en forme, la validation et l'embellissement des données JSON (notation d'objet JavaScript). JSON est un format d'échange de données léger, facile à lire et à écrire pour les humains et à générer et à générer.
Notre formateur JSON vous aide à transformer JSON minifié ou mal formaté en texte propre et lisible avec une indentation de 2, 4 ou 8 espaces Lorsque le JSON ne sera pas analysé, il affiche le message d'erreur de l'analyseur au lieu d'une sortie, afin que vous puissiez trouver et résoudre le problème.
Que vous soyez un développeur déboguant les réponses API, un analyste de données travaillant avec des fichiers JSON ou en train d'en apprendre davantage sur la structure JSON, l'outil vous donne des boutons Format, Minify et Valider sur un simple volet d'entrée et de sortie Le traitement se fait côté client, donc votre JSON n'est jamais téléchargé ; Format et Minify enregistrent un enregistrement d'utilisation qui ne contient que la longueur d'entrée.
Voici un exemple travaillé de l'embellisseur JSON en ligne Collez le minifié `{« user »:{« id »:7",tags":[« x »,« y »]}`, laissez Indent sur 2 espaces et appuyez sur Format : la sortie a neuf lignes, avec `"user«` on » sur sa propre ligne et chaque balise indentée six espaces Appuyez sur Minify et la même entrée revient sous la forme d'une ligne Utilisé comme vérificateur de formateur JSON, appuyez sur Valider sur ``````` {"a}`, l'erreur se lit « Expected double-quoted property property property point (JSON) (8 columain columain at JSON at the poted at JSON at the prony column).
La plupart des JSON qui ne parviennent pas à analyser échoue pour l'une des quatre raisons, et les trois premières soulèvent une erreur Les virgules traînantes sont les plus courantes : valides en JavaScript, invalides en JSON, et la raison pour laquelle une configuration copiée hors d'un éditeur si souvent ne se chargera pas Les commentaires sont les seconds, puisque JSON n'en a pas du tout, c'est pourquoi JSONC et JSON5 existent en formats séparés Les guillemets simples sont les troisièmes ; JSON nécessite des guillemets doubles sur les deux clés et les chaînes doubles sont une erreur de précision différente et les nombres sont des doubles IEEE 754, les pertes de précision sont un grand, les clés de précision sont les plus grandes.
Comment utiliser le formateur JSON ?
Collez votre JSON
Copiez et collez vos données JSON dans la zone de saisie. L'outil accepte à la fois le JSON formaté et miné. Vous pouvez coller des données à partir d'API, de fichiers de configuration ou de toute source JSON.
Formater automatiquement
Appuyez sur Format pour embellir et valider en une seule étape, ou sur Valider pour ne le vérifier que Si le JSON ne va pas analyser, le message d'erreur de l'analyseur apparaît au-dessus des volets ; dans les navigateurs basés sur Chrome, il inclut la ligne et la colonne.
Ajuster les paramètres
Choisissez 2, 4 ou 8 espaces dans le menu Indenter et appuyez à nouveau sur Format, ou appuyez sur Minify pour supprimer tous les espaces et réduire la taille du fichier.
Copier le résultat
Appuyez sur le bouton de copie au-dessus du volet Sortie pour mettre le JSON formaté sur votre presse-papiers La sortie est valide JSON, re-sérialisé à partir de la valeur analysée, prêt à être utilisé dans vos applications.
Principales caractéristiques
Validation en temps réel
Validate vérifie l'entrée sans la modifier et affiche le message d'erreur de l'analyseur, qui inclut la ligne et la colonne dans les navigateurs basés sur Chrome
Indentation cohérente
Chaque objet et tableau imbriqué est échancré d'un niveau plus profond, la structure est donc facile à suivre d'un seul coup d'œil
Formater et minimiser
Embellissez JSON avec une indentation appropriée ou réduisez-le pour réduire la taille du fichier
Plusieurs options de retrait
Choisissez 2, 4 ou 8 indentations d'espace pour correspondre à votre style de codage
Frequently Asked Questions
Related Tools
Base64 Encoder/Decoder
Encode and decode text to/from Base64 format
CSS Formatter
Beautify messy CSS with clean indentation, or minify it to ship smaller files. Handles nested at-rules, comments, and string literals safely.
PHP Unserialize
Decode and visualize PHP serialized strings, JSON, and Base64 data with tree view
YAML Validator
Validate YAML syntax and convert to JSON format
Comments
0 comments
No comments yet. Be the first to share your thoughts!