Décodeur JSON

Décodez des chaînes JSON échappées, supprimez l'échappement des caractères et formatez le résultat.

Le JSON décodé apparaîtra ici

Séquences d'échappement courantes

\n → Saut de ligne
\t → Tabulation
\\ → Barre oblique inverse
\" → Guillemet double
\r → Retour chariot
\' → Apostrophe

Noter Décodeur JSON

Dans quelle mesure cet outil vous a-t-il été utile ? Votre note aide d'autres personnes à le trouver.

Décodez des chaînes JSON échappées

Travailler avec du JSON issu de journaux, d’API ou de bases de données implique souvent de manipuler des données échappées ou sérialisées en chaîne. Notre décodeur gère le JSON encodé deux fois, retire l’échappement de caractères spéciaux comme \n et \", et formate le résultat en JSON lisible.

Décodage JSON

Pourquoi utiliser cet outil ?

Décodage instantané

Décodez et formatez du JSON en un seul clic. Aucun retrait manuel d’échappement nécessaire.

Analyse intelligente

Gère le JSON encodé deux fois, les enveloppes de chaîne et le contenu échappé imbriqué.

Sortie lisible

Les résultats sont formatés avec une indentation correcte et une coloration syntaxique.

100 % privé

Tout le décodage s’effectue dans votre navigateur. Vos données ne quittent jamais votre appareil.

Comment fonctionne Décodeur JSON

Ce décodeur traite le JSON échappé et sérialisé en chaîne en retirant l'enveloppe de chaîne et en supprimant l'échappement des séquences de caractères spéciaux. L'analyseur gère les cas courants, notamment le JSON encodé deux fois (où des chaînes JSON sont elles-mêmes encodées en JSON), les journaux contenant des guillemets échappés et les réponses d'API dont les valeurs de chaîne imbriquées contiennent du JSON sérialisé.

L'algorithme de décodage vérifie d'abord la présence d'une enveloppe de chaîne externe (guillemets de début et de fin), puis traite systématiquement les séquences d'échappement, notamment \n (saut de ligne), \t (tabulation), \\ (barre oblique inverse) et \" (guillemet). Après avoir retiré l'échappement, l'outil tente d'analyser le résultat comme du JSON et le formate avec une indentation correcte et une coloration syntaxique pour une meilleure lisibilité.

L'outil gère des cas limites comme l'échappement profondément imbriqué, lorsque plusieurs niveaux de sérialisation en chaîne ont été appliqués. Des boutons d'exemple illustrent des modèles d'entrée courants, notamment des objets JSON sérialisés en chaîne et des chaînes JSON imbriquées. Tout le traitement s'effectue entièrement dans votre navigateur avec les méthodes natives de chaînes et de JSON de JavaScript, ce qui garantit une confidentialité totale pour des données sensibles comme des exports de configuration, des journaux de débogage ou des réponses d'API échappées.

Comment utiliser Décodeur JSON

1

Coller la chaîne

Saisissez votre JSON échappé ou sérialisé en chaîne dans le champ d'entrée.

2

Décoder

Cliquez sur Décoder pour retirer l'échappement de la chaîne et analyser le JSON.

3

Copier le résultat

Copiez le JSON décodé et formaté pour l'utiliser dans votre projet.

Exemple d'utilisation

Décodage d'un JSON sérialisé en chaîne :

Entrée
"{\"key\":\"value\"}"
Sortie
{ "key": "value" }

Questions fréquentes

À quoi sert le décodage JSON ?
Il retire l'échappement des séquences (comme \n, \", \\) et analyse le JSON sérialisé en chaîne pour obtenir une structure lisible et formatée.
Quand en aurais-je besoin ?
Lorsque vous avez un JSON encodé deux fois, journalisé sous forme de chaîne ou contenant des caractères échappés qui le rendent difficile à lire.
Que se passe-t-il si mon entrée n'est pas un JSON valide ?
L'outil tentera tout de même de retirer l'échappement des séquences courantes. Si le résultat n'est pas un JSON valide, il affichera le texte sans échappement.
Mes données sont-elles en sécurité ?
Oui, tout le traitement s'effectue localement dans votre navigateur. Aucune donnée n'est envoyée à un serveur.

Outils associés

Commentaires

Les commentaires sont fournis par Disqus. Les charger vous connecte à Disqus, qui dépose des cookies et traite des données selon sa propre politique de confidentialité.

Décodeur JSON est maintenu par CodeItBro. Notre objectif est de proposer les meilleurs outils gratuits pour développeurs sur le web. Si vous avez des remarques ou des suggestions, rendez-vous sur notre page de contact.

Cité par

CodeItBro - Free dev tools + practical guides to help you ship faster | Product HuntCodeItBro - Free Online Developer Tools badgeCodeItBro badge