JSON Unescape
Désescaper les chaînes JSON en ligne – convertir les séquences d'échappement en caractères spéciaux
Entrée
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
Choisir le mode
Sélectionnez Unescape pour convertir les séquences d'échappement, ou Escape pour encoder les caractères spéciaux.
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.
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
Sortie déséchappée
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.