Échapper et rétablir l’Unicode
Transformez les caractères non ASCII en séquences \u, ou l’inverse.
Éditeur
Échapper et rétablir l’Unicode : à quoi sert l’outil
Les fichiers JSON, les chaînes JavaScript et de nombreuses API écrivent lettres accentuées et émojis sous forme de séquences \uXXXX. Échappez votre texte pour qu’il soit en ASCII seul, ou collez une chaîne pleine de codes du type \u00e9 et retransformez-la en caractères lisibles.
Échapper et rétablir l’Unicode : mode d’emploi
- Collez votre texte, ou la chaîne échappée.
- Choisissez Échapper l’Unicode ou Restaurer l’Unicode.
- Cliquez sur Appliquer, puis copiez le résultat.
Échapper et rétablir l’Unicode : quand l’utiliser
- Écrire des lettres accentuées ou des emojis dans un fichier JSON, un fichier properties Java ou un code source qui doit rester en ASCII.
- Lire une chaîne remplie de séquences \u copiée depuis un journal ou une réponse d’API.
- Vérifier le point de code d’un caractère étrange.
Échapper et rétablir l’Unicode : exemples
Texte d’entrée
café 😀
Résultat
caf\u00e9 \ud83d\ude00
Texte d’entrée
caf\u00e9 \ud83d\ude00
Résultat
café 😀
Texte d’entrée
Salut 🇫🇷
Résultat
Salut \ud83c\uddeb\ud83c\uddf7
Échapper et rétablir l’Unicode : questions fréquentes
Comment les émojis sont-ils échappés ?
Les caractères hors du plan de base deviennent deux codes \u (une paire de substitution), comme l’écrivent JSON et JavaScript.
Le rétablissement comprend-il la forme avec accolades ?
Oui. La forme à quatre chiffres et la forme avec accolades, jusqu’à six chiffres hexadécimaux, sont acceptées.
Les lettres ASCII sont-elles aussi échappées ?
Non. Les lettres, chiffres et ponctuation ASCII restent lisibles ; seuls les caractères hors ASCII deviennent des séquences \u.
Cela fonctionne-t-il pour des chaînes Python ou JSON ?
Oui. La forme \u à quatre chiffres est comprise par JSON, JavaScript, Java, Python et la plupart des autres langages.
Mon texte est-il envoyé à un serveur ?
Non. Tout se passe dans votre navigateur, sur votre appareil : votre texte ne le quitte jamais.
Outils associés
Des outils que l’on utilise souvent avec celui-ci.
- Convertisseur de texte en hexadécimal
Convertissez un texte en octets hexadécimaux, ou l’inverse.
- Encoder et décoder les entités HTML
Échappez un texte pour le HTML, ou retransformez les entités en caractères.
- Supprimer les accents d’un texte
Remplacez les lettres accentuées par des lettres simples.
- Encoder et décoder en Base64
Convertissez du texte en Base64, ou décodez du Base64 en texte.
- Encoder et décoder une URL
Encodez un texte pour une URL (pourcentage), ou décodez-le.
- Convertisseur de texte en binaire
Convertissez un texte en code binaire, ou le binaire en texte.
- Traducteur de code Morse
Traduisez un texte en code Morse, ou le Morse en texte.
Plus dans Encoder et décoderParcourir tous les outils de texte