GBK szybka tabela zakresów kodowania

Wprowadź krótki tekst, aby wyszukać rzeczywiste bajty zgodne z WHATWG Web GBK, typ jedno- lub dwubajtowy oraz informację, czy używają tej samej sekwencji bajtów co mapowanie GB2312 na tej stronie.

Lokalne przetwarzanie w przeglądarce
Ta strona przeszła kontrolę publicznego katalogu; po włączeniu JavaScript można korzystać z pełnej funkcjonalności.
Instrukcja obsługi

Jak korzystać z szybkiego wyszukiwania zakresów kodowania GBK

Liczba GBK bajtów jest obliczana w bieżącej przeglądarce za pomocą lokalnego indeksu stałego; wprowadzone dane nie są przesyłane.

  1. Wprowadź krótki tekst

    Wprowadź najwyżej 64 wartości skalarnych Unicode; białe znaki, powtórzone znaki i ich kolejność pozostają bez zmian.

  2. Wyświetl bajty zgodne z Web

    Wyświetlaj dla każdego znaku wielkie szesnastkowe wartości bajtów, typ jedno- lub dwubajtowy oraz informację, czy wynik WHATWG GBK jest dokładnie taki sam jak sekwencja bajtów mapowana przez GB2312 na tej stronie.

  3. Informacje o powiązanym zakresie

    Zapytanie o pojedynczy znak wskaże odpowiedni zakres; wynik można skopiować jako TSV, a w przypadku braku mapowania zostanie wyraźnie wyświetlony komunikat „nieobsługiwane”.

Ograniczenia i uwagi

  • Wyszukiwanie wykorzystuje algorytm kodowania GBK standardu WHATWG Encoding; nie jest on równoważny wszystkim CP936 systemu Windows, stronom kodowym systemu operacyjnego ani prywatnym rozszerzeniom producentów.
  • Symbol euro jest kodowany zgodnie z regułami zgodności z Web jako jednobajtowy 80; wyraźnie wykluczone przez WHATWG U+E5E5 zostaną oznaczone jako „nieobsługiwane”.
  • „Identyczna sekwencja bajtów” porównuje wyłącznie wynik WHATWG GBK dla pojedynczego znaku z mapowaniem GB2312 na tej stronie; nie oznacza to, że dowolny strumień bajtów GBK można zdekodować za pomocą GB2312.

Często zadawane pytania

Dlaczego symbol euro wyświetla się jako 80?

Jest to specjalne odwzorowanie jednobajtowe określone przez WHATWG dla GBK kodowania zgodnego z Webem, a nie ścisłe odwzorowanie GB2312.

Dlaczego Emoji nie są obsługiwane w GBK?

Kodowanie zgodne z Webem GBK obejmuje głównie ASCII i istniejące indeksy dwubajtowe, dlatego nie może reprezentować wszystkich skalarów Unicode.

Jak obliczany jest znacznik identycznej sekwencji bajtów?

Narzędzie osobno oblicza mapowania WHATWG GBK oraz ICU/IBM 5478 round-trip GB2312; oznaczenie „tak” jest wyświetlane tylko wtedy, gdy oba znaki można zakodować, a sekwencje bajtów są dokładnie takie same.

Informacje zwrotne o stronieZnalazłeś problem lub masz propozycję ulepszenia?
Funkcja opinii wymaga użycia w wersji online

Proszę włączyć JavaScript w wersji online przed wysłaniem; lokalne funkcje bieżącego narzędzia lub przykładu nie zostaną naruszone.

Przejdź do wersji online i prześlij opinię