Échapper / Déséchapper JSON
Échappe du texte vers une chaîne JSON ou déséchappe une chaîne JSON vers du texte brut.
Le texte est échappé et déséchappé localement dans votre navigateur, et rien n'est envoyé à un serveur.
Besoin de formater un document entier ? Essayez le Formateur JSON.
À propos de Échapper / Déséchapper JSON
Échappez et déséchappez n'importe quel texte directement dans votre navigateur : cet outil transforme du texte brut en une chaîne JSON valide et décode une chaîne JSON échappée en texte lisible. L'échappement convertit les guillemets doubles, les barres obliques inverses, les sauts de ligne, les tabulations et autres caractères de contrôle en leurs séquences JSON (\", \\, \n, \t) pour qu'une valeur puisse être intégrée en toute sécurité dans un document JSON, un fichier de configuration ou un littéral de code. Le déséchappement d'une chaîne JSON fait l'inverse, restaurant un texte multiligne. Il est conçu pour les développeurs qui assemblent des charges utiles d'API, insèrent des lignes de logs dans du JSON ou lisent une valeur échappée extraite d'une configuration. Choisissez si la sortie échappée est entourée de guillemets. Tout est traité localement dans votre navigateur, le texte que vous collez ne quitte jamais votre appareil et rien n'est envoyé à un serveur.
Fonctionnalités
- Échappe du texte en une chaîne JSON sûre en un clic
- Déséchappe une chaîne JSON en texte brut multiligne
- Gère les guillemets, barres obliques inverses, sauts de ligne, tabulations et caractères de contrôle
- Échappe correctement les caractères Unicode et non imprimables
- Entoure éventuellement la sortie échappée de guillemets
- Accepte un littéral entre guillemets complet ou un contenu échappé seul lors du déséchappement
- Tolère les sauts de ligne littéraux dans l'entrée lors du déséchappement
- Copiez ou téléchargez le résultat converti
Comment utiliser Échapper / Déséchapper JSON
- Choisissez Échapper pour encoder du texte, ou Déséchapper pour décoder une chaîne JSON.
- Collez votre texte ou votre chaîne échappée dans la zone de saisie.
- Pour Échapper, activez Entourer de guillemets selon que vous avez besoin ou non des guillemets.
- Lisez le résultat converti à droite.
- Cliquez sur Copier ou Télécharger pour le réutiliser.
Exemple
Entrée
Elle a dit "salut"
Sortie
"Elle a dit \"salut\""
Texte échappé en littéral de chaîne JSON (Entourer de guillemets activé).
Erreurs courantes et dépannage
- Le déséchappement signale un token inattendu ou une chaîne invalide. — Assurez-vous que l'entrée est une chaîne JSON correctement échappée — les guillemets doubles bruts dans le texte doivent être écrits \" avant de pouvoir être déséchappés.
- La sortie échappée a des guillemets autour que vous ne vouliez pas. — Désactivez Entourer de guillemets pour obtenir uniquement le contenu échappé sans les guillemets doubles autour.
- Une barre oblique inverse seule dans l'entrée casse le déséchappement. — Chaque barre oblique inverse doit être doublée (\\) dans une chaîne JSON valide ; échappez d'abord le texte, puis déséchappez le résultat.
Foire aux questions
- Qu'est-ce qu'un outil d'échappement JSON ?
- Un outil d'échappement JSON convertit les caractères spéciaux en JSON — guillemets doubles, barres obliques inverses, sauts de ligne et tabulations — en séquences d'échappement telles que barre oblique-guillemet et barre oblique-n, pour que le texte devienne valide à l'intérieur d'une chaîne JSON. Cet outil inverse aussi le processus pour déséchapper une chaîne.
- Comment échapper une chaîne pour JSON ?
- Choisissez Échapper, collez votre texte, et la chaîne sûre pour JSON apparaît instantanément. Laissez Entourer de guillemets activé pour un littéral entre guillemets complet, ou désactivez-le pour obtenir uniquement le contenu interne échappé.
- En quoi est-ce différent du Formateur JSON ?
- Le Formateur JSON embellit ou minifie un document JSON entier. Cet outil Échapper JSON encode ou décode une seule valeur de chaîne pour que vous puissiez intégrer du texte dans du JSON ou lire une valeur échappée.
- Puis-je déséchapper du contenu JSON sans les guillemets autour ?
- Oui. Le mode déséchappement accepte soit un littéral entre guillemets complet, soit uniquement le contenu interne échappé et décode les deux en texte brut.
- L'outil Échapper JSON gère-t-il le texte multiligne ?
- Oui. Les sauts de ligne sont échappés en barre oblique-n lors de l'échappement et restaurés en vrais sauts de ligne lors du déséchappement, et les sauts de ligne littéraux collés dans l'entrée sont tolérés.
- Mon texte est-il envoyé quelque part lorsque j'échappe du JSON ?
- Non. L'échappement et le déséchappement sont traités entièrement dans votre navigateur, le texte que vous collez ne quitte jamais votre appareil et rien n'est envoyé à un serveur.
Outils associés
Tous les outils ArrayKit