So verwendest du das Tool
- Füge Text ein, öffne eine Datei oder teste das Beispiel.
- Wähle das Format. Das Ergebnis aktualisiert sich beim Tippen.
- Kopiere das Ergebnis oder lade die konvertierten Daten herunter.
Die Kodierung von HTML-Entitäten verstehen
Wandle HTML-relevante Zeichen in Zeichenreferenzen um, damit Markup als Text angezeigt werden kann. Standardmäßig werden &, <, >, doppelte Anführungszeichen und Apostrophe erfasst.
Optional kannst du auch Nicht-ASCII-Zeichen kodieren. Wähle benannte Referenzen, sofern verfügbar, Dezimalzahlen oder Hexadezimalzahlen.
Text für die Anzeige maskieren
Sonderzeichen werden durch Zeichenreferenzen ersetzt. Vorhandene Und-Zeichen werden ebenfalls kodiert: & wird zu &amp;. Dies ist ein Durchlauf über rohen Text, kein Markup-Formatierer.
<p title="Willkommen">Tom & Ada</p><p title="Willkommen">Tom & Ada</p>Die Standardeinstellungen konvertieren diese Eingabe in einem Durchlauf.
Benannte und numerische Referenzen
Der benannte Modus verwendet HTML-Namen, sofern verfügbar, und bei Bedarf numerische Referenzen. Dezimal- und Hexadezimalmodus verwenden Unicode-Codepunktnummern. Der Nicht-ASCII-Modus maskiert auch Buchstaben mit Akzenten, CJK-Zeichen und Emojis.
Maskierung hängt vom Kontext ab
Diese Ergebnisse sind für Text und HTML-Attribute in Anführungszeichen gedacht. Sie bereinigen weder JavaScript noch CSS oder URLs. Prüfe den umgebenden Kontext und verwende in deiner Anwendung die passende Maskierungsoperation.
Bis zu 5 MiB Eingabe, 20 MiB Ausgabe und 10 Sekunden pro Durchlauf. Textdateien müssen UTF-8 verwenden. Die Base64-Kodierung akzeptiert auch Binärdateien. Dokumente bleiben auf deinem Gerät.
Häufig gestellte Fragen
Welche Zeichen werden standardmäßig maskiert?
Und-Zeichen, spitze Klammern und beide Arten von Anführungszeichen. Anderer Unicode-Text bleibt lesbar.
Kann ich eine Ausgabe nur mit ASCII erhalten?
Wähle Sonderzeichen + Nicht-ASCII, um auch die übrigen Unicode-Zeichen zu kodieren.
Warum wird eine vorhandene Entität erneut kodiert?
Der Kodierer behandelt die Eingabe als rohen Text. Ihr Und-Zeichen muss wörtlich dargestellt werden.
Basieren numerische Referenzen auf UTF-8-Bytes?
Nein. Sie verwenden Unicode-Codepunkte, sodass ein Emoji eine numerische Referenz benötigt.
Bereinigt das Tool HTML aus Sicherheitsgründen?
Nein. Kontextabhängige Anwendungssicherheit erfordert mehr als die Kodierung von Entitäten.