GBK エンコード範囲早見表

短いテキストを入力し、WHATWG Web 互換の GBK に従って実際のバイトとシングルバイト/ダブルバイトの種類を検索し、このページの GB2312 マッピングと同一バイト列を使用するかどうかを示します。

ブラウザー内でローカル処理
このページは公開ディレクトリのチェックに合格しています。JavaScript を有効にすると、すべての機能を使用できます。
使用ガイド

GBK エンコーディング範囲のクイックリファレンスの使い方

GBK バイトは、現在のブラウザー上でローカルの固定インデックスを使用して計算され、入力内容がアップロードされることはありません。

  1. 短いテキストを入力

    最大 64 個の Unicode スカラー値を入力でき、空白、重複文字、順序はそのまま保持されます。

  2. Web互換バイトを表示

    文字ごとに大文字表記の十六進数バイト、シングルバイト/ダブルバイトの種類、および WHATWG GBK の出力が、このページの GB2312 マッピングによるバイト列と完全に同じかどうかを確認できます。

  3. 連動する範囲の説明

    単一文字検索では関連する範囲を特定できます。結果は TSV としてコピーでき、マッピングできない場合は「非対応」と明示されます。

制限事項と注意点

  • 検索では WHATWG Encoding の GBK エンコードアルゴリズムを使用します。すべての Windows CP936、オペレーティングシステムのコードページ、またはベンダー独自の拡張と同一ではありません。
  • ユーロ記号は Web 互換ルールに従ってバイト値 80 としてエンコードされます。WHATWGが明示的に除外するU+E5E5は「対応していません」と表示されます。
  • 「同一バイト列」は、各文字の WHATWG GBK の出力と、このページの GB2312 マッピングだけを比較するものであり、任意の GBK バイトストリームを GB2312 でデコードできることを意味しません。

よくある質問

なぜユーロ記号は 80 と表示されるのですか?

これは WHATWG が GBK Web 互換エンコーディングで定める特殊な単一バイトマッピングであり、厳密な GB2312 マッピングではありません。

なぜEmojiはGBKで対応していないのですか?

Web 互換の GBK は、主に ASCII と既存の二バイトインデックスを対象としており、すべての Unicode スカラーを表現できるわけではありません。

同一バイト列マーカーはどのように計算されますか?

ツールは、WHATWG GBK と、このページの ICU/IBM 5478 round-trip GB2312 のマッピングをそれぞれ計算します。両方がエンコード可能で、バイト列が完全に同じ場合にのみ「はい」と表示します。

ページのフィードバック問題を見つけましたか、または改善提案がありますか?
フィードバック機能はオンライン版での使用が必要です

オンライン版で JavaScript を有効にしてから送信してください。現在のツールまたは事例のローカル機能には影響しません。

オンライン版へフィードバックを送る