Entities zurück in Zeichen verwandeln
Texte aus Datenbanken, CMS-Exporten, RSS-Feeds oder APIs enthalten oft HTML-Entities statt normaler Zeichen: ü statt ü, & statt &, € statt € oder 😀 statt eines Emoji. Der Decoder basiert auf der Bibliothek he und wandelt all diese Schreibweisen zurück in die echten Zeichen.
Unterstützt werden alle benannten Entities der HTML5-Spezifikation, das sind über 2.000, dazu dezimale Zeichenreferenzen wie ä und hexadezimale wie ä. Auch Entities ohne abschließendes Semikolon werden so behandelt, wie Browser es tun. Der übrige Text, einschließlich normaler HTML-Tags, bleibt unverändert.
Mit der Option Als Attributwert dekodieren gilt die strengere Regel, die Browser innerhalb von Attributen anwenden: Eine benannte Entity ohne Semikolon, auf die ein Buchstabe, eine Ziffer oder = folgt, wird dort nicht ersetzt. So bleiben URLs mit Parametern wie ?a=1©=2 korrekt. Für normalen Fließtext lassen Sie die Option aus. Der Decoder ist auch hilfreich, um zu verstehen, was ein bestimmter Code bedeutet. Wenn Sie im Quelltext auf — oder ’ stoßen, zeigt Ihnen das Ergebnis sofort das Zeichen dahinter, hier einen Geviertstrich und ein typografisches Apostroph. Beachten Sie, dass dekodierter Text, der < oder > enthält, nicht ungeprüft wieder in eine Webseite eingesetzt werden sollte, denn dort würde er als Markup interpretiert.
Ein typisches Problem ist doppelte Kodierung: Aus ä wurde durch erneutes Escapen &auml;. Ein Durchlauf liefert dann ä, ein zweiter Durchlauf das ä. Die Verarbeitung findet in Ihrem Browser statt, ohne Upload. Kostenlos verarbeiten Sie eine Datei oder einen eingefügten Text und denselben Text erneut mit anderen Optionen. Für neue Eingaben, mehrere Dateien mit ZIP-Download und ohne Werbung gibt es ToolStudio Pro, jederzeit kündbar.
So dekodieren Sie HTML-Entities
- Text mit Entities einfügen oder eine Datei ablegen bzw. auswählen.
- Bei Attributwerten oder URLs die Option Als Attributwert dekodieren aktivieren.
- Dekodierung starten.
- Ergebnis prüfen, bei doppelter Kodierung ein weiteres Mal dekodieren.
- Text kopieren oder herunterladen.
Wofür Sie den Decoder nutzen
- Datenbank- oder CMS-Exporte mit ä und ß lesbar machen.
- Titel und Beschreibungen aus RSS-Feeds oder APIs bereinigen.
- Doppelt kodierte Texte wie &amp; reparieren.
- Quelltext einer Webseite lesen, in dem Sonderzeichen kodiert sind.
- Übersetzungsdateien und Sprachstrings vor dem Bearbeiten dekodieren.
Beispiele
- <p> wird zu <p>.
- Größe wird zu Größe.
- € 10 und € 10 werden zu € 10.
- &aacute; wird zu á, ein zweiter Durchlauf ergibt á.
- wird zu einem geschützten Leerzeichen.
Häufig gestellte Fragen
Welche Entities werden erkannt?
Alle über 2.000 benannten Entities aus HTML5 sowie dezimale und hexadezimale Zeichenreferenzen.
Warum sehe ich nach dem Dekodieren noch Entities?
Der Text war wahrscheinlich doppelt kodiert, zum Beispiel &auml;. Dekodieren Sie das Ergebnis ein zweites Mal.
Wann brauche ich die Option Attributwert?
Wenn Sie Werte aus HTML-Attributen dekodieren, etwa URLs mit Parametern. Dann werden Entities ohne Semikolon so behandelt, wie Browser es in Attributen tun.
Wird mein Text hochgeladen?
Nein, die Dekodierung läuft vollständig in Ihrem Browser.
Ist der Decoder kostenlos?
Eine Datei oder ein eingefügter Text ist kostenlos, und denselben Text können Sie mit anderen Optionen erneut verarbeiten. Neue Eingaben erfordern ToolStudio Pro: unbegrenzte Nutzung, mehrere Dateien als ZIP, keine Werbung, jederzeit kündbar.