Entrée

Mode :

Sortie

Qu'est-ce que JSON Unescape ?

Avez-vous déjà copié une chaîne JSON depuis une base de données ou une réponse d'API pour la trouver remplie de \", \n et \\ — complètement illisible ? C'est l'échappement JSON en action. Selon RFC 8259 (la spécification JSON), certains caractères doivent être échappés dans les chaînes JSON. Cet outil inverse cela — il décode toutes les séquences d'échappement JSON standard vers leurs caractères d'origine instantanément, directement dans votre navigateur.

Cet outil a deux modes : Unescape et Escape. Basculez entre eux en haut. Les deux s'exécutent dans votre navigateur ; rien n'est envoyé à un serveur.

Comment utiliser cet outil

1

Choisir le mode

Sélectionnez Unescape pour convertir les séquences d'échappement, ou Escape pour encoder les caractères spéciaux.

2

Coller l'entrée

Collez votre chaîne JSON échappée dans l'éditeur de gauche. Utilisez Exemple ou Téléverser si nécessaire.

3

Copier le résultat

Le panneau de droite se met à jour automatiquement. Utilisez Copier ou Télécharger. Pour analyser des chaînes JSON, essayez Chaîne vers JSON.

Exemples JSON Unescape

Le désescapement convertit les séquences d'échappement en leurs caractères d'origine. Exemple :

Entrée échappée

Entrée

Sortie déséchappée

Sortie

Quand le désescapement est important

Lorsque vous recevez une chaîne JSON d'une API qui a été doublement échappée, le désescapement est essentiel pour récupérer le contenu original.

Pour analyser des chaînes JSON échappées en objets, utilisez l'outil Chaîne vers JSON, qui peut analyser directement les chaînes échappées.

Questions fréquemment posées

Quelles séquences d'échappement cet outil gère-t-il ?

Toutes les séquences d'échappement JSON standard : \"", \\\, \n → saut de ligne, \t → tabulation, \uXXXX → caractère Unicode.

Cela fonctionne-t-il avec du JSON complet ou seulement des chaînes ?

Les deux. En mode Unescape, les séquences d'échappement sont converties. Pour analyser une chaîne JSON en objet, utilisez Chaîne vers JSON.

Mes données sont-elles envoyées quelque part ?

Non. Le traitement s'exécute entièrement dans votre navigateur.

Que se passe-t-il si l'entrée n'est pas du JSON valide ?

L'outil tentera de désescaper la chaîne manuellement en remplaçant les séquences d'échappement connues.

Quand aurais-je besoin de désescaper du JSON ?

Lorsque du JSON est stocké ou transmis sous forme de chaîne (par exemple dans une base de données ou comme réponse d'API).

Outils connexes

Les règles d'échappement des chaînes JSON sont dans RFC 8259. MDN couvre JSON en JavaScript.