Référence rapide de la plage de codage GBK

Saisissez un court texte, puis interrogez les octets réels, le type à un ou deux octets, selon WHATWG compatible Web GBK, et indiquez si la même séquence d’octets est utilisée avec le mappage GB2312 de cette page.

Traitement local dans le navigateur
Cette page a passé la vérification du répertoire public ; les fonctionnalités complètes sont disponibles après activation de JavaScript.
Mode d’emploi

Guide de référence rapide des plages d’encodage GBK

Les octets GBK sont calculés à l’aide d’un index local fixe dans le navigateur actuel ; le contenu saisi n’est pas envoyé.

  1. Saisir un court texte

    Saisissez au maximum 64 valeurs scalaires Unicode ; les espaces, les caractères en double et l’ordre sont conservés.

  2. Afficher les octets compatibles avec le Web

    Consultez caractère par caractère les octets hexadécimaux en majuscules et le type à un ou deux octets, puis vérifiez si la sortie WHATWG GBK est exactement identique à la séquence d’octets mappée par GB2312 sur cette page.

  3. Explication de la plage associée

    La consultation d’un caractère unique permet de localiser la plage correspondante ; le résultat peut être copié sous forme de TSV et affiche clairement « non pris en charge » lorsqu’aucun mappage n’est possible.

Restrictions et remarques

  • La consultation utilise l’algorithme d’encodage GBK de WHATWG Encoding ; celui-ci n’est pas équivalent à tous les CP936 Windows, aux pages de codes des systèmes d’exploitation ni aux extensions privées des fabricants.
  • Le symbole euro est encodé sur un seul octet 80 conformément aux règles de compatibilité du Web ; WHATWG explicitement exclus U+E5E5 s’affichent comme « non pris en charge ».
  • « Même séquence d’octets » compare uniquement la sortie WHATWG GBK d’un seul caractère avec le mappage GB2312 de cette page ; cela ne signifie pas qu’un flux d’octets GBK quelconque peut être décodé par GB2312.

Foire aux questions

Pourquoi le symbole euro s’affiche-t-il comme 80 ?

Il s’agit d’un mappage spécial sur un seul octet, défini par WHATWG pour GBK la compatibilité Web, et non d’un mappage strict GB2312.

Pourquoi les emoji ne sont-ils pas pris en charge dans GBK ?

La compatibilité Web GBK couvre principalement ASCII et les index sur deux octets existants, et ne peut pas représenter tous les scalaires Unicode.

Comment calculer le marqueur de séquence d’octets identique ?

L’outil calcule séparément WHATWG GBK et le mappage ICU/IBM 5478 round-trip GB2312 de cette page ; il affiche « Oui » uniquement si les deux peuvent être encodés et que les séquences d’octets sont exactement identiques.

Commentaires sur la pageVous avez découvert un problème ou avez une suggestion d’amélioration ?
Les fonctions de retour nécessitent l’utilisation de la version en ligne

Veuillez activer JavaScript dans la version en ligne avant de soumettre ; les fonctionnalités locales de l’outil ou du cas ne sont pas affectées.

Aller vers la version en ligne pour envoyer des commentaires