GB18030 guida rapida alle regole di codifica

Inserisci un breve testo e usa WHATWG la compatibilità Web GB18030 per cercare i byte effettivi e i tipi a uno, due e quattro byte, mantenendo il riferimento rapido alle regole di codifica.

Elaborazione locale nel browser
Questa pagina ha superato il controllo della directory pubblica; per usare tutte le funzionalità, abilita JavaScript.
Guida all’uso

Come usare GB18030 per consultare rapidamente le regole di codifica

I byte GB18030 vengono calcolati nel browser corrente utilizzando un indice locale fisso e una tabella di intervalli; il testo non verrà caricato.

  1. Inserisci un testo breve

    Inserisci al massimo 64 valori scalari Unicode; lo strumento li elabora carattere per carattere nell’ordine originale.

  2. Visualizza il tipo di byte

    Visualizza per ogni carattere i byte esadecimali maiuscoli e distingue ASCII a singolo byte, i byte a doppio byte indicizzati e i byte a quattro byte con mappatura per intervallo.

  3. Verifica le regole di codifica

    La ricerca di un singolo carattere collega la spiegazione delle regole; è possibile copiare TSV o cancellare; gli elementi non supportati non vengono nascosti da caratteri sostitutivi.

Limiti e note

  • La ricerca usa gli indici fissi WHATWG Encoding e la tabella degli intervalli GB18030, includendo gli aggiornamenti di compatibilità Web di GB18030-2022; non è un validatore completo di conformità allo standard.
  • L’output rappresenta solo i byte di codifica di un singolo scalare Unicode; non include il file BOM, l’incapsulamento di trasporto o lo stato di decodifica.
  • WHATWG esplicitamente escluso dall’algoritmo di codifica U+E5E5 verrà visualizzato come «non supportato»; lo strumento non sostituirà i caratteri originali con punti interrogativi o U+FFFD.

Domande frequenti

Perché le emoji producono un risultato di quattro byte?

GB18030 utilizza un algoritmo basato sull’intervallo per generare sequenze di quattro byte per molti scalari Unicode che non rientrano nell’indice a due byte.

Perché per alcuni caratteri i byte di GB18030 e GBK sono uguali?

GB18030 eredita molte mappature a doppio byte, ma aggiunge anche intervalli a quattro byte; lo stesso risultato non significa che le due codifiche siano completamente equivalenti.

È possibile usare questo strumento per determinare se un file è conforme a GB18030-2022?

No. Si tratta di una ricerca della codifica carattere per carattere: non vengono controllati il flusso completo di byte, le sequenze non valide, le etichette dichiarate né gli altri requisiti di conformità dello standard.

Feedback della paginaHai trovato un problema o hai un suggerimento per migliorare?
La funzione di feedback deve essere usata nella versione online

Invia nella versione online dopo aver abilitato JavaScript; le funzioni locali del tool o del caso d’uso non sono influenzate.

Vai alla versione online per inviare feedback