Guides pas à pas pour corriger les erreurs JSON les plus courantes.
Tous les guides
Base64 est un encodage réversible, pas du chiffrement. Décodez-le en une étape, gérez Unicode correctement et lisez les sections JWT qui utilisent Base64url.
Lire le guide →L’encodage en pourcentage remplace les caractères non sûrs par %XX afin qu’un texte arbitraire puisse être placé dans une URL. Sachez quels caractères échapper et comment les décoder.
Lire le guide →Depuis YAML 1.2, tout document JSON est un YAML valide. Convertissez la configuration YAML en JSON et faites attention aux pièges d’indentation et d’inférence de types.
Lire le guide →Un tableau JSON d’objets se mappe à une table CSV — une ligne par objet, colonnes issues de l’union des clés. Le vrai travail consiste à gérer le quoting et les valeurs imbriquées.
Lire le guide →XML nécessite une racine unique et représente les listes comme des éléments répétés. Mappez les clés préfixées par @ aux attributs et #text au texte de l’élément pour une conversion réversible.
Lire le guide →Stringifier du JSON l’entoure de guillemets et échappe les guillemets internes et les caractères spéciaux, produisant un littéral de chaîne JSON sûr à embarquer ailleurs.
Lire le guide →Une virgule finale après la dernière propriété d’un objet ou le dernier élément d’un tableau est valide dans certains contextes JavaScript, mais pas en JSON.
Lire le guide →Les chaînes et clés d’objet en JSON doivent utiliser des guillemets doubles. Les valeurs entre guillemets simples sont fréquentes dans les extraits JavaScript, les sorties façon Python et les réponses de LLM.
Lire le guide →Des clés comme name, active ou profile doivent être entre guillemets en JSON valide, même quand elles ressemblent à un identifiant ordinaire.
Lire le guide →Les réponses d’IA ressemblent souvent à du JSON, mais elles contiennent des markdown fences, des commentaires, des littéraux Python ou de la syntaxe d’objet JavaScript.
Lire le guide →Cette erreur signifie généralement que le parser a rencontré une clé d’objet qui n’est pas du JSON valide : clé sans guillemets, commentaire, virgule finale ou syntaxe JavaScript dans du JSON strict.
Lire le guide →Le JSON ressemble à un littéral d’objet JavaScript, mais c’est un format de données plus petit, à la syntaxe plus stricte et sans valeurs exécutables.
Lire le guide →Une passe de validation rapide avant d’envoyer une requête API permet de séparer les problèmes de syntaxe JSON des erreurs d’authentification, de schéma et de back-end.
Lire le guide →Un formateur rend du JSON valide plus lisible. Un outil de réparation tente de transformer du « presque JSON » en JSON valide avant de le formater.
Lire le guide →Unexpected token signifie qu’un parser JSON strict a rencontré un caractère qui ne peut pas apparaître à cette position dans du JSON valide.
Lire le guide →Du JSON strict peut être converti en objet JavaScript avec JSON.parse. Les littéraux d’objet JavaScript nécessitent un nettoyage avant d’être du JSON valide.
Lire le guide →