GB2312 — краткая справка по диапазону кодирования
Введите короткий текст, чтобы согласно правилам отображения ICU/IBM 5478 round-trip запросить байты, тип однобайтного или двухбайтного представления и коды зон через GB2312-1980, а также быстро проверить диапазоны кодировки.
Как пользоваться GB2312 для быстрого поиска диапазона кодировки
Для отображения GB2312 используется загруженная вместе со страницей фиксированная таблица кодов ICU/IBM 5478 round-trip; текст не загружается на сервер.
Введите короткий текст
Введите не более 64 значений Unicode; инструмент сохраняет пробелы, повторяющиеся символы и исходный порядок.
Просмотреть фиксированное отображение
ASCII отображает однобайтные символы; ICU/IBM 5478 round-trip отображает для символов, включённых в таблицу GB2312-1980, двухбайтное представление и коды зон.
Проверить диапазон
Поиск одного символа связан с пояснением диапазона; можно скопировать 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.