Échappez ou restaurez une chaîne JSON

Les développeurs peuvent l'utiliser pendant un débogage ou avant un échange de données, quand le résultat doit se vérifier d'un coup d'œil. Échappez ou restaurez une chaîne JSON.

Échappez ou restaurez une chaîne JSON. Le résultat s'affiche aussitôt dans votre navigateur, prêt à copier, sans compte, téléversement ni stockage.

Mode d’emploi

  1. Saisissez le texte ou la chaîne JSON à traiter dans la zone de saisie.
  2. Cliquez sur Encode pour échapper les caractères spéciaux, ou sur Decode pour restaurer une chaîne.
  3. Utilisez Encode as ASCII si vous voulez convertir les caractères non ASCII en séquences d'échappement.
  4. Le résultat apparaît immédiatement dans la zone de droite, prêt à être copié.
  5. Effacez les zones avec le bouton Erase pour recommencer sur une nouvelle chaîne.

Exemple

Vous devez intégrer un texte contenant des guillemets et des retours à la ligne dans une chaîne JSON. Par exemple : Il a dit "Bonjour" et nouvelle ligne. L'encodage transforme ces caractères en séquences valides pour JSON, que vous pouvez coller dans votre code.

Entrée

Il a dit "Bonjour" et
nouvelle ligne

Résultat

Il a dit \"Bonjour\" et\nnouvelle ligne

Limites et formats

Où le traitement a lieu

Le traitement est local : votre navigateur effectue l'échappement ou la restauration sans envoyer la chaîne à l'extérieur. Vos textes restent donc sur votre machine pendant toute l'opération.

Questions fréquentes

Quelle différence entre Encode et Encode as ASCII ?

Encode échappe les caractères spéciaux nécessaires pour une chaîne JSON. Encode as ASCII va plus loin en convertissant les caractères non ASCII en séquences Unicode échappées, ce qui garantit une compatibilité avec les systèmes qui n'acceptent que l'ASCII.

Puis-je décoder une chaîne qui contient des guillemets échappés ?

Oui, la fonction Decode restaure les séquences d'échappement comme \" ou \n. Si la chaîne est mal formée, le résultat peut être incorrect. Vérifiez toujours que votre chaîne d'entrée respecte les règles JSON.

L'outil gère-t-il les emojis ?

Les emojis sont des caractères Unicode. En mode Encode, ils peuvent être conservés tels quels ou échappés selon l'option choisie. En mode Decode, les séquences Unicode correspondantes sont restaurées en emojis.

Outils de la même catégorie