Fonction de cet outil
Le convertisseur Unicode utilise for...of, codePointAt et String.fromCodePoint pour parcourir par point de code complet au lieu de confondre les substituts UTF-16 avec deux caractères. La transformation inverse valide strictement la portée et rejette les substituts orphelins.
- Affiche la représentation U+, la valeur décimale, les octets UTF-8 et l'échappement JavaScript pour chaque caractère.
- Prend en charge la récupération de texte à partir de séquences U+ ou d'échappements JavaScript Unicode.
- Les entrées et les résultats ne sont traités que dans le navigateur et le texte d'échappement généré n'est pas exécuté.
Mode d’emploi
- Saisissez le texte Unicode à analyser.
- Cliquez sur Analyser Unicode pour voir les résultats caractère par caractère.
- Pour inverser la conversion, entrez U+ ou une séquence d'échappement.
- Copiez le texte de restauration après vérification.
Utilisations courantes
- Vérifiez les vrais points de code pour les emojis et les caractères chinois rares.
- Génère des représentations d'échappement Unicode requises pour le débogage.
- Comprenez la différence entre les représentations UTF-16 et UTF-8.
Confidentialité et sécurité
Les entrées et les résultats sont traités uniquement dans la mémoire locale du navigateur ; ils ne sont ni envoyés au serveur, ni transmis à une API en ligne, ni enregistrés automatiquement.
Fonctionnalités de Unicode Converter
Affichez les informations d'encodage un par un point de code Unicode et prenez en charge l'échappement U+ et JavaScript et la conversion inverse. Utile au quotidien pour le développement et le débogage ; les résultats peuvent être consultés, copiés ou téléchargés immédiatement.
FAQ
Pourquoi un emoji n’occupe-t-il qu’une seule ligne ?
L'outil parcourt l'intégralité du point de code, fusionnant correctement les paires de substitution UTF-16 qui composent le personnage.
Tous les caractères peuvent-ils être écrits sous la forme U+XXXX ?
Les plans multilingues de base utilisent généralement quatre chiffres ; Les points de code supérieurs utiliseront naturellement cinq à six chiffres hexadécimaux.
La transformation inverse exécutera-t-elle JavaScript ?
Non. La page analyse uniquement le texte d'échappement pris en charge, sans utiliser eval ou new Function.
Le contenu sera-t-il téléchargé ?
Non, les calculs Code Point et UTF-8 sont effectués entièrement localement.