GB18030 règle de codage rapide

Saisissez un court texte, puis utilisez WHATWG la compatibilité Web GB18030 pour rechercher les octets réels et déterminer le type à un, deux ou quatre octets, tout en conservant la référence rapide des règles d’encodage.

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

Comment utiliser GB18030 référence rapide des règles d’encodage

Les octets GB18030 sont calculés dans le navigateur actuel à l’aide d’un index local fixe et de tables de plages, sans téléversement du texte.

  1. Saisir un court texte

    Saisissez au maximum 64 valeurs scalaires Unicode ; l’outil traite les caractères dans l’ordre d’origine, un par un.

  2. Afficher les types d’octets

    Affichez les octets hexadécimaux en majuscules caractère par caractère et distinguez les octets sur un seul octet ASCII, les octets sur deux octets indexés et les octets sur quatre octets correspondant aux mappages de plages.

  3. Vérifier les règles d’encodage

    La recherche d’un caractère unique est liée aux explications des règles ; vous pouvez copier TSV ou effacer, et les éléments non pris en charge ne sont pas masqués par un caractère de remplacement.

Restrictions et remarques

  • La recherche utilise les index fixes WHATWG et les tables de plages de GB18030 Encoding, et intègre les mises à jour de compatibilité Web de GB18030-2022 ; ce n’est pas un validateur complet de conformité à la norme.
  • La sortie représente uniquement les octets d’encodage d’un seul scalaire Unicode, sans inclure le fichier BOM, l’encapsulation de transmission ni l’état du décodage.
  • Les WHATWG explicitement exclus par l’algorithme d’encodage U+E5E5 s’afficheront comme « non pris en charge » ; l’outil ne remplacera pas les caractères d’origine par des points d’interrogation ou U+FFFD.

Foire aux questions

Pourquoi un emoji produit-il un résultat de quatre octets ?

GB18030 utilise un algorithme de plage pour générer des séquences de quatre octets pour de nombreux scalaires Unicode qui ne figurent pas dans l’index sur deux octets.

Pourquoi les octets de GB18030 et de GBK sont-ils identiques pour certains caractères ?

GB18030 a hérité de nombreuses correspondances à deux octets, mais ajoute également une plage à quatre octets ; un résultat identique ne signifie pas que les deux encodages sont totalement équivalents.

Cet outil permet-il de déterminer si un fichier est conforme à GB18030-2022 ?

Non. Il s’agit d’une recherche d’encodage caractère par caractère ; elle ne vérifie pas le flux complet d’octets, les séquences non valides, les balises déclaratives ni les autres exigences de conformité de la norme.

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