Skip to main content

HTML エンティティ デコーダー HTML エンティティを元の文字に戻します。

HTML エンティティ デコーダー illustration
📝

HTML エンティティ デコーダー

HTML エンティティを元の文字に戻します。

1

エンコードされたテキストを貼り付け

HTML エンティティが含まれるテキストを貼り付けてください。

2

自動デコード

HTML エンティティは文字に戻されます。

3

結果のコピー

デコードされたテキストをコピーします。

Loading tool...

What Is HTML エンティティ デコーダー?

HTML エンティティ デコーダーは、HTML エンティティを元の文字に戻します。&amp; (→ &)、&lt; (→ <)、&gt; (→ >) などの名前付きエンティティ、および &#38; や &#x26; などの10進数および16進数エンティティに対応しています。これは、HTML ソースコードの作業、Web コンテンツのスクレイピング、または符号化されたテキストを読みやすい形式に戻す場合に便利です。デコーダーは、一般的な名前付きエンティティと10進数および16進数エンティティをすべてサポートしています。

Why Use HTML エンティティ デコーダー?

  • スクラップした HTML コンテンツを読みやすいテキストに変換する
  • HTML ソースコードで見つかったエンティティをデコードする
  • エンコードされたコンテンツから元の文字を復元する
  • 非 HTML コンテキスト用に HTML データを処理する

Common Use Cases

Web スクラッピング

スクラップしたコンテンツで HTML エンティティをデコードして読みやすいテキストを取得します。

データ処理

HTML でエンコードされたデータをプレーンテキストに戻して分析します。

コンテンツ移行

HTML から他の形式へのコンテンツの移動時にエンティティをデコードします。

デバッグ

HTML エンティティがどのような文字を表しているかを調べます。

Technical Guide

デコーダーは3つの段階で動作します。まず、&amp;、&lt;、&gt;、&quot;、&nbsp;、および &copy;、&trade;、&euro; などのシンボル エンティティを含む一般的な名前付きエンティティをルックアップ テーブルで置き換えます。次に、String.fromCharCode(parseInt(code, 10)) を使用して10進数エンティティ (&#NNN;) の文字コードを文字に変換します。最後に、parseInt(code, 16) を使用して16進数エンティティ (&#xHHH;) も同様に処理し、HTML エンティティの符号化方法全範囲に対応しています。名前付きエンティティは最初に処理されるため、部分的にデコードされたテキストが数値エンティティ段階で誤った一致を作成することはありません。

Tips & Best Practices

  • 1
    名前付き (&amp;) と数値 (&#38;) のエンティティ形式の両方に対応しています
  • 2
    テキスト処理前に HTML ソースをクリーンアップするのに便利です
  • 3
    通貨、著作権、および特殊文字などのエンティティをサポートしています
  • 4
    HTML タグの除去と組み合わせて全文抽出を行います

Related Tools

Frequently Asked Questions

Q どのようなタイプのエンティティをデコードできますか?
名前付きエンティティ (like &amp;)、10 進数の数値エンティティ (like &#38;)、および 16 進数の数値エンティティ (like &#x26;)。
Q すべての名前付きエンティティを処理できますか?
最も一般的な名前付きエンティティはカバーしていますが、まれなものについては数値形式でなければならない場合があります。
Q HTML タグも除去しますか?
いいえ、エンティティのみをデコードします。HTML を Markdown に変換するツールを使用してタグを除去し、テキストに変換してください。
Q &nbsp; は何ですか?
&nbsp; はノーブレークスペースです。デコーダーはこれを通常のスペース文字に変換します。
Q 二重エンコードされたエンティティも処理できますか?
シングルレベルのエンコードに対応しています。二重エンコードされたテキスト (like &amp;amp;) の場合、デコーダーを 2 回実行してください。

About This Tool

HTML エンティティ デコーダー is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.