GBK краткий справочник по диапазону кодирования

Введите короткий текст, чтобы согласно правилам WHATWG и совместимости с Web GBK запросить фактические байты и тип однобайтного или двухбайтного представления, а также указать, совпадает ли последовательность байтов с последовательностью, используемой для отображения GB2312 на этой странице.

Локальная обработка в браузере
Эта страница прошла проверку открытого каталога; после включения JavaScript можно использовать все функции.
Руководство по использованию

Как пользоваться кратким справочником диапазонов кодировки GBK

GBK байт вычисляется в текущем браузере с использованием локального фиксированного индекса; введённые данные не загружаются.

  1. Введите короткий текст

    Введите не более 64 значений Unicode; пробелы, повторяющиеся символы и порядок сохраняются без изменений.

  2. Просмотреть байты, совместимые с Web

    Для каждого символа просматривайте байты в верхнем регистре шестнадцатеричного формата, тип однобайтного или двухбайтного представления, а также проверяйте, полностью ли совпадает последовательность байтов, выданная WHATWG GBK, с последовательностью байтов, отображённой на этой странице через GB2312.

  3. Связанное пояснение диапазона

    Односимвольный запрос определяет соответствующий диапазон; результат можно скопировать как TSV, а при отсутствии соответствия явно отображается «не поддерживается».

Ограничения и примечания

  • Поиск использует алгоритм кодировки GBK из WHATWG Encoding и не равнозначен всем Windows CP936, системным кодовым страницам или частным расширениям производителей.
  • Символ евро кодируется по правилам совместимости с Web одним байтом 80; WHATWG, явно исключённые U+E5E5, отображаются как «не поддерживается».
  • «Идентичная последовательность байтов» сравнивает только результат WHATWG GBK для отдельного символа с отображением GB2312 на этой странице и не означает, что любой поток байтов GBK можно декодировать с помощью GB2312.

Часто задаваемые вопросы

Почему символ евро отображается как 80?

Это специальное однобайтовое сопоставление, предусмотренное WHATWG для GBK веб-совместимой кодировки, а не строгое сопоставление GB2312.

Почему Emoji не поддерживаются в GBK?

Веб-совместимый GBK в основном охватывает ASCII и существующие двухбайтовые индексы, поэтому не может представить все скалярные значения Unicode.

Как вычисляется маркер идентичной последовательности байтов?

Инструмент отдельно вычисляет отображение WHATWG GBK и отображение ICU/IBM 5478 round-trip GB2312 на этой странице; значение «да» устанавливается только в том случае, если оба варианта поддерживают кодирование и последовательности байтов полностью совпадают.

Отзывы о страницеНашли проблему или есть предложения по улучшению?
Функция обратной связи доступна только в онлайн-версии

Пожалуйста, отправляйте заявку после включения JavaScript в онлайн-версии; локальные функции текущего инструмента или примера не будут затронуты.

Перейти к отзыву в онлайн-версии