Learn More
機能
- テキストから HTML エンティティへのエンコード(名前付き・数値形式)
- 名前付き・10 進数・16 進数エンティティからテキストへのデコード
- 完全エスケープのためのオプションの非 ASCII 文字エンコード
- 一般的なエンティティ参照表(文字、名前、数値コード付き)
- 入力と同時にリアルタイム変換
- 100% クライアントサイド処理、データはローカルに保持
よくある質問
名前付きエンティティと数値エンティティの違いは?
名前付きエンティティ(例:&)は覚えやすいラベルを使用します。数値エンティティ(例:&)は文字コードポイントを使用します。名前付きの方が読みやすいですが、一般的な文字のみカバーしています。
「非 ASCII をエンコード」オプションはいつ使うべきですか?
HTML を純粋な ASCII にする必要がある場合に使用します。例えば、ターゲットシステムが UTF-8 を適切に処理できない場合や、古いメールクライアントとの互換性を最大化したい場合です。
データはどこかに送信されますか?
いいえ。すべてのエンコードとデコード処理はブラウザ内の JavaScript で実行されます。ネットワークリクエストは一切発生しません。
React/Vue/Angular で手動エンコードは必要ですか?
モダンフレームワークは {variable} や {{ variable }} でレンダリングする際に自動的にエスケープします。dangerouslySetInnerHTML や v-html を使用する場合のみ手動エンコードが必要です。
ヒントと関連ワークフロー
- HTML ではなく URL をエンコードする必要がある場合は?URL エンコーダー/デコーダー.
- Base64 データを扱っている場合は?Base64 エンコーダー/デコーダー.
- エンティティを含む XML をフォーマットする必要がある場合は?XML フォーマッター.