GB18030 エンコード規則早見表

短いテキストを入力し、WHATWG ウェブ互換 GB18030 に基づいて実際のバイトと一バイト、二バイト、四バイトの種類を照会し、エンコーディング規則の早見を保持します。

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

GB18030 エンコーディング規則早見の使い方

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

  1. 短いテキストを入力

    最大 64 個の Unicode スカラー値を入力でき、ツールは元の順序に従って文字ごとに処理します。

  2. バイトの種類を確認

    文字ごとに大文字の十六進バイト値を確認し、ASCII の一バイト、インデックスによる二バイト、範囲マッピングによる四バイトを区別します。

  3. エンコード規則を確認

    単一文字の検索ではルールの説明も連動して表示されます。TSV をコピーしたり、入力をクリアしたりできます。未サポートの項目が置換文字で隠されることはありません。

制限事項と注意点

  • 検索には WHATWG Encoding の固定 GB18030 インデックスと範囲表を使用し、GB18030-2022 の Web 互換更新も取り入れています。完全な標準準拠性検証ツールではありません。
  • 出力は単一のUnicodeスカラー値のエンコードバイトのみを示し、ファイルのBOM、転送用のカプセル化、またはデコード状態は含みません。
  • WHATWG エンコーディングアルゴリズムで明確に除外されている U+E5E5 は「未サポート」と表示されます。このツールは元の文字を疑問符や U+FFFD で置き換えません。

よくある質問

なぜEmojiは四バイトの結果になるのですか?

GB18030 は範囲アルゴリズムを使用して、二バイトのインデックスに含まれない多くの Unicode スカラーに四バイトのシーケンスを生成します。

なぜ一部の文字では GB18030 と GBK のバイトが同じなのですか?

GB18030 は多数の二バイトマッピングを受け継いでいますが、四バイトの範囲も追加しています。同じ結果になるからといって、二つのエンコーディングが完全に同一とは限りません。

このツールでファイルが GB18030-2022 に準拠しているか判断できますか?

できません。ここでは文字ごとのエンコーディング検索を行うだけで、完全なバイトストリーム、無効なシーケンス、宣言タグ、その他の標準上の準拠要件は検査しません。

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

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

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