GB2312 — краткая справка по диапазону кодирования

Введите короткий текст, чтобы согласно правилам отображения ICU/IBM 5478 round-trip запросить байты, тип однобайтного или двухбайтного представления и коды зон через GB2312-1980, а также быстро проверить диапазоны кодировки.

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

Как пользоваться GB2312 для быстрого поиска диапазона кодировки

Для отображения GB2312 используется загруженная вместе со страницей фиксированная таблица кодов ICU/IBM 5478 round-trip; текст не загружается на сервер.

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

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

  2. Просмотреть фиксированное отображение

    ASCII отображает однобайтные символы; ICU/IBM 5478 round-trip отображает для символов, включённых в таблицу GB2312-1980, двухбайтное представление и коды зон.

  3. Проверить диапазон

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

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

  • Для отображения, отличного от ASCII, используется таблица кодов ICU/IBM 5478 round-trip; дополнения с помощью расширений GBK, CP936 или GB18030 не применяются. Отображение старой кодировки на Unicode может различаться в разных реализациях.
  • Код зоны применим только к GB2312 двухбайтовым символам; у ASCII однобайтовых символов кода зоны нет.
  • Запрос не выполняет преобразование между традиционными и упрощёнными иероглифами, нормализацию Unicode или распознавание неизвестной кодировки файла; отсутствующие символы не заменяются вопросительными знаками.

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

Почему символ, который можно закодировать в GBK, здесь не поддерживается?

GBK расширяет покрытие символов GB2312; на этой странице применяется строгий GB2312-1980, поэтому расширенные символы не считаются GB2312.

Как связаны код зоны и позиции с отображаемыми двухбайтовыми значениями?

Номер зоны и номер позиции для GB2312 находятся в диапазоне 1–94; для распространённых EUC-CN байтов к значению зоны и позиции соответственно прибавляется 0xA0.

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

Символ евро отсутствует в строгом наборе символов GB2312, опубликованном в 1980 году; сопоставление в других расширенных кодировках не может заменить GB2312.

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

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

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