HTMLエンティティエンコーダー&デコーダー
HTMLに影響する文字をエスケープし、CMSコンテンツからエンティティで埋められたスニペットをデコードし、名前付きまたは数値エンティティをブラウザでローカルに変換します。
0 文字
0 文字
テンプレートセーフなテキスト
テキストを例、テンプレート、スニペット、またはCMSフィールドに貼り付ける前に、HTMLマークアップを壊す可能性のある文字をエンコードします。
エンティティのデコード
フィードまたはコピーされたソースをデバッグするときに、名前付きエンティティ、10進数エンティティ、および16進数エンティティを読み取り可能なテキストに戻します。
プライベートなローカル処理
このツールは、ブラウザネイティブのテキストおよびHTML解析動作を使用します。アップロードエンドポイントまたはサーバー側の変換は含まれません。
よくある質問
HTMLエンティティをエンコードまたはデコードするときに、テキストはアップロードされますか?
いいえ。HTMLエンティティのエンコードとデコードは、ブラウザのJavaScriptで実行されます。貼り付けたテキストはConvertrサーバーに送信されません。
HTML用にどの文字をエンコードする必要がありますか?
HTMLで信頼できないテキストを表示する場合は、少なくともアンパサンド、小なり記号、大なり記号、二重引用符、およびアポストロフィをエンコードしてください。
これは数値HTMLエンティティをデコードできますか?
はい。デコーダーは、ブラウザのHTMLパーサーを使用して、名前付きエンティティ、©などの10進数値エンティティ、および😀などの16進数値エンティティを処理します。
HTMLエンティティエンコーダおよびデコーダ
予約文字をHTMLエンティティとしてエンコードするか、エンティティをテキストにデコードします。
- 入力
- テキストのエンコードまたはデコードの方向とエンティティオプション.
- 出力
- エンコードされた HTML セーフなテキストまたはデコードされた Unicode テキスト.
- 実際の制限事項
- エンティティエンコーディングは、信頼できない HTML をサニタイズしたり、すべての DOM コンテキストに挿入しても安全にしたりするものではありません。デコードによりアクティブなマークアップが明らかになる可能性があります。
- プライバシーとデータ処理
- テキストとエンコードまたはデコードの方向およびエンティティオプションは、このブラウザタブで処理されます。Convertr はそれを受信または保存しません。ツールが明示的にローカルダウンロードを提供しない限り、ページを閉じるかリロードすると作業状態がクリアされます。
このツールをどのように使うか
- ツールコントロールにテキストとエンコードまたはデコードの方向およびエンティティオプションを提供します。
- エンコードされた HTML セーフテキストまたはデコードされた Unicode テキストに影響する設定を選択し、ツールを実行します。
- コピーまたはダウンロードする前に、エンコードされたHTML安全テキストまたはデコードされたUnicodeテキストを確認します。
一般的な障害モード
不正な数値エンティティは変更されないかフラグが立てられ、空の入力は出力を生成しません。
便利な例
<strong>A&B</strong>をエンコードして、山括弧とアンパサンドがテキストとして表示されるようにします。