JSON matière et validateur
Lisez JSON messy et localisez les erreurs de syntaxe.
Vos données
Vos résultats
À votre dispositionVos résultats s’afficheront ici.
Comment ça marche
Parse strict JSON et export normalisé joli ou compact JSON. Les défaillances syntaxiques apparaissent à côté du champ JSON en utilisant l'emplacement d'erreur disponible du moteur.
Lire la référence sourceQuelques points à connaître
JSON n'autorise pas les commentaires, les virgules traînantes, le NaN ou l'infini. Les entiers non sûrs sont rejetés; les clés dupliquées conservent la dernière valeur. Limité à 100,000 valeurs et 100 niveaux de nidification. Le formatage ne valide pas un schéma de domaine.
Quand utiliser cet outil
Rendre JSON stricte lisible et localiser les défauts de syntaxe. Le formatage normalise l'espace blanc tout en laissant intacte la structure de la valeur analysée.
- Lire une charge utile API.
- Formater un extrait de configuration.
- Trouvez une erreur de syntaxe JSON.
Comment utiliser json pourmatière et validateur
Préparer les entrées
Coller le texte original et en conserver une copie.
Choisissez les paramètres
Choisissez les paramètres de conversion; les identifiants sont conservés en texte.
Examen et exportation
Examinez la sortie et téléchargez-la avant de l'utiliser ailleurs.
Essayez l'exemple fourni
Entrées
json: {"nom":"Notebook","sku":"00123","active":true}; style: Joli (2 espaces)
Résultat
L'exemple formate un objet produit tout en préservant son UGS cité.
Ce que ça veut dire
Le formatage est une vérification de syntaxe, pas une confirmation qu'une API accepte ces champs.
Erreurs courantes à éviter
Citer de longs identifiants numériques
Citer de longs identifiants numériques.
La validité de la syntaxe ne prouve pas l'exactitude du champ
La validité syntaxique ne prouve pas l'exactitude du champ.
Foire aux questions
Définitions, cas de bordure et prochaines étapes pratiques pour cet outil. Rechercher tous les outils FAQ
Les commentaires sont-ils acceptés?
C'est pas vrai. La norme JSON exclut les commentaires.
Je peux continuer à suivre les virgules ?
C'est pas vrai. Enlevez-les avant de formater.
Le formatage préserve-t-il d'énormes entiers ?
Seulement s'ils sont cités chaînes. Les nombres JavaScript peuvent arrondir des entiers au-delà de la plage de sécurité.
Et les doubles clés ?
JSON.parse conserve la dernière valeur clé; inspectez soigneusement la source en cas de duplication.
Un tableau est-il valide JSON?
Oui. Les tableaux, chaînes, nombres, booléens et null peuvent également être des valeurs JSON de haut niveau.
Est-ce que cela valide un schéma d'API?
C'est pas vrai. Il vérifie la syntaxe et le formatage seulement.
Mes entrées sont-elles téléchargées ou stockées?
Le traitement se fait localement dans votre navigateur. Cet outil ne charge pas les entrées. Les téléchargements restent sur votre appareil ; partager ou les ouvrir dans un autre service est votre choix.
Que dois-je vérifier avant d'utiliser la sortie?
JSON n'autorise pas les commentaires, les virgules traînantes, le NaN ou l'infini. Les entiers non sûrs sont rejetés; les clés dupliquées conservent la dernière valeur. Limité à 100,000 valeurs et 100 niveaux de nidification. Le formatage ne valide pas un schéma de domaine.
Explorez le sujet dans le blog
Sources et méthode
Utilisez les références ci-dessous pour vérifier les définitions et le guide de la plateforme. La portée et les limites du modèle sont expliquées ci-dessus. Lisez nos normes éditoriales.