GB18030 codeerregels sneloverzicht

Voer een korte tekst in en gebruik WHATWG de Web-compatibele GB18030 om de werkelijke bytes en typen met één, twee of vier bytes op te vragen, met behoud van het sneloverzicht van coderingsregels.

Lokale verwerking in de browser
Deze pagina is door de openbare directorycontrole gekomen; schakel JavaScript in om de volledige functies te gebruiken.
Gebruiksaanwijzing

Zo gebruikt u GB18030 het sneloverzicht van coderingsregels

GB18030 bytes worden in de huidige browser berekend met lokale vaste indexen en bereikstabellen; tekst wordt niet geüpload.

  1. Korte tekst invoeren

    Voer maximaal 64 Unicode scalaire waarden in; de tool verwerkt elk teken in de oorspronkelijke volgorde.

  2. Byte-type bekijken

    Bekijk per teken de bytes in hoofdletters en hexadecimaal, en onderscheid ASCII-byte-, geïndexeerde twee-byte- en bereikgebaseerde vier-bytemappingen.

  3. Coderingsregels controleren

    Een zoekopdracht voor één teken werkt de uitleg van de regels bij; je kunt TSV kopiëren of wissen, en niet-ondersteunde items worden niet verborgen door vervangende tekens.

Beperkingen en aandachtspunten

  • De zoekopdracht gebruikt de vaste WHATWG Encoding-index en bereikstabel van GB18030, en bevat Web-compatibiliteitsupdates voor GB18030-2022; het is geen volledige validator voor naleving van de standaard.
  • De uitvoer vertegenwoordigt alleen de coderingsbytes van één Unicode scalaire waarde en bevat geen bestand BOM, transportinkapseling of decodeerstatus.
  • WHATWG die door het coderingsalgoritme expliciet worden uitgesloten, worden weergegeven als ‘niet ondersteund’; de tool vervangt de oorspronkelijke tekens niet door vraagtekens of U+E5E5 en U+FFFD.

Veelgestelde vragen

Waarom krijgt Emoji een resultaat van vier bytes?

GB18030 gebruikt een bereikalgoritme om voor veel Unicode scalaire waarden die niet in een tweebyte-index vallen, reeksen van vier bytes te genereren.

Waarom zijn de GB18030- en GBK-bytes van sommige tekens gelijk?

GB18030 heeft veel tweebytemappings overgenomen, maar ook bereiken van vier bytes toegevoegd; hetzelfde resultaat betekent niet dat de twee coderingen volledig gelijkwaardig zijn.

Kan deze tool bepalen of een bestand voldoet aan GB18030-2022?

Nee. Dit is een coderingszoekopdracht per teken; volledige bytestromen, ongeldige reeksen, declaratielabels en andere nalevingsvereisten van de standaard worden niet gecontroleerd.

PaginafeedbackHeb je een probleem ontdekt of een verbetersuggestie?
Feedbackfuncties moeten worden gebruikt in de online versie

Activeer JavaScript in de online versie voordat u indient; de lokale functies van de huidige tool of case blijven onaangetast.

Ga naar feedback op de online versie