GB18030 Справочник правил кодирования

Введите короткий текст и выполните поиск по WHATWG Web-совместимому GB18030, чтобы узнать фактические байты и типы однобайтных, двухбайтных и четырёхбайтных последовательностей, сохранив краткий справочник правил кодировки.

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

Как использовать GB18030 краткий справочник правил кодировки

Байты GB18030 вычисляются в текущем браузере с использованием локальных фиксированных индексов и таблицы диапазонов; текст никуда не отправляется.

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

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

  2. Просмотреть тип байтов

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

  3. Проверить правило кодирования

    Запрос отдельного символа связан с описанием правил; можно скопировать TSV или очистить поле, а неподдерживаемые элементы не маскируются символом замены.

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

  • Запрос использует фиксированные GB18030 индексы и таблицы диапазонов WHATWG Encoding, а также включает обновления веб-совместимости GB18030-2022; это не полноценный валидатор соответствия стандарту.
  • Вывод представляет только байты кодировки отдельного скалярного значения Unicode, без файла BOM, транспортной упаковки или состояния декодирования.
  • WHATWG, явно исключённые алгоритмом кодировки, будут отображаться как «не поддерживается»; инструмент не заменяет исходные символы вопросительными знаками или U+E5E5 и U+FFFD.

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

Почему Emoji дают результат длиной в четыре байта?

GB18030 с помощью алгоритма диапазона применения создаёт последовательности из четырёх байт для скалярных значений Unicode, не попавших в двухбайтовый индекс.

Почему у некоторых символов байты GB18030 и GBK совпадают?

GB18030 унаследовал множество двухбайтовых сопоставлений, но также добавил диапазоны из четырёх байтов; одинаковый результат не означает полной эквивалентности двух кодировок.

Можно ли с помощью этого инструмента определить, соответствует ли файл GB18030-2022?

Нет. Здесь выполняется посимвольный запрос кодировки; не проверяются полный поток байтов, недопустимые последовательности, объявляющие теги и другие требования соответствия стандарту.

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

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

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