Ratgeber

HTML-Entitäten in Text dekodieren

Fügen Sie nichtleeren Text mit HTML-Entitäten ein, starten Sie die Verarbeitung und prüfen Sie die umgewandelten Zeichen. Bei leerer Eingabe wird ein erfolgloses Ergebnis zurückgegeben.

Tool HTML-Decoder

Fügen Sie Text mit HTML-Entitäten ein, starten Sie die Verarbeitung und prüfen Sie die umgewandelten Zeichen. Bei leerer Eingabe wird eine Fehlermeldung zurückgegeben.

Wann sich das Dekodieren von Entitäten lohnt

HTML-Entitäten sind Zeichenfolgen, die in Text eine andere Darstellung eines Zeichens angeben. So steht & beispielsweise für das kaufmännische Und-Zeichen. Das Werkzeug wandelt solche HTML-Entitäten im eingefügten Text in die zugehörigen Zeichen um.

Diese Funktion eignet sich, wenn Text aus einer gespeicherten Quelle, einem Export oder einer Zwischenablage noch kodierte Entitäten enthält. Sie können dabei den Textabschnitt übermitteln, in dem die betreffenden Schreibweisen vorkommen. Die Eingabe ist zwar optional vorgesehen, für eine Verarbeitung muss sie jedoch Text enthalten. Ein leeres Feld liefert deshalb kein dekodiertes Ergebnis.

Behalten Sie den übrigen Inhalt in der Eingabe, wenn er nach der Umwandlung weiter benötigt wird. Das Werkzeug ist auf das Dekodieren von Entitäten im übermittelten Text ausgerichtet; aus dieser Funktion folgt keine weitergehende Verarbeitung von HTML.

Text Schritt für Schritt umwandeln

  1. Öffnen Sie das Werkzeug und fügen Sie den Text in das Eingabefeld ein. Übermitteln Sie den Abschnitt, dessen HTML-Entitäten Sie umwandeln möchten, und lassen Sie relevante Wörter, Satzzeichen sowie Zeilenumbrüche darin stehen.

  2. Prüfen Sie vor dem Start, ob die Eingabe tatsächlich Zeichen enthält. Eine Folge wie Tom & Anna ist ein passendes Beispiel, weil darin eine HTML-Entität als Text vorliegt. Ein vollständig leeres Feld kann dagegen nicht verarbeitet werden.

  3. Starten Sie die Verarbeitung mit der dafür vorgesehenen Steuerung. Das Werkzeug dekodiert die HTML-Entitäten, die im eingefügten Text enthalten sind, und stellt das Ergebnis der Verarbeitung bereit.

  4. Sehen Sie die umgewandelten Stellen anschließend durch. Vergleichen Sie etwa die ursprüngliche Schreibweise & mit dem daraus erwarteten Zeichen &, bevor Sie den Text in ein anderes Dokument oder einen weiteren Arbeitsschritt übernehmen.

  5. Wenn die Verarbeitung fehlschlägt, kontrollieren Sie zuerst das Eingabefeld und übermitteln Sie den gewünschten Text erneut. Bei einer leeren Eingabe wird kein dekodierter Text zurückgegeben. Tritt während des Dekodierens eine Ausnahme auf, endet die Verarbeitung ebenfalls mit einer Fehlermeldung.

  6. Verwenden Sie für den nächsten Arbeitsschritt den geprüften Text und bewahren Sie die ursprüngliche Fassung getrennt auf, falls Sie die Ausgangsschreibweise später noch vergleichen müssen. Diese Vorsichtsmaßnahme unterstützt den Vergleich, ist aber keine zusätzliche Funktion des Werkzeugs.

Was das Ergebnis aussagt

Ein erfolgreiches Ergebnis zeigt die bereitgestellten HTML-Entitäten in ihrer zugehörigen Zeichenform innerhalb des übermittelten Textes. Bei Tom & Anna ist daher an der betreffenden Stelle das kaufmännische Und-Zeichen zu erwarten. Die Beurteilung sollte sich auf die tatsächlich veränderten Entitäten und ihren Textzusammenhang konzentrieren.

Eine Fehlermeldung bedeutet, dass kein dekodierter Text zurückgegeben wurde. Eine mögliche Ursache ist ein leeres Eingabefeld; auch eine Ausnahme während des Dekodierens führt zu diesem Ergebnis. Prüfen Sie deshalb zunächst, ob ein Text übermittelt wurde, und wiederholen Sie die Verarbeitung nur mit dem Inhalt, den Sie tatsächlich umwandeln möchten.

Die geprüfte Funktion betrifft HTML-Entitäten im eingefügten Text. Sie ist nicht als Aussage über das Entfernen von HTML-Tags, die Umwandlung eines vollständigen HTML-Dokuments in reinen Text oder die Validierung von Markup zu verstehen. Wenn Ihr Arbeitsschritt eine dieser anderen Aufgaben verlangt, reicht die hier beschriebene Entitätsumwandlung dafür nicht als Nachweis aus.

Praktisches Beispiel

Sie möchten eine gespeicherte Textzeile mit einer HTML-Entität für die weitere Bearbeitung lesbar machen.

Fügen Sie Tom & Anna in das Eingabefeld ein und starten Sie die Verarbeitung.

Das Ergebnis enthält den bearbeiteten Text; darin erscheint an der entsprechenden Stelle von Tom & Anna das Zeichen &.

Einschränkungen

  • Die beschriebene Funktion dekodiert HTML-Entitäten in Text, bietet damit aber keine Aussage über HTML-Tags, vollständige HTML-Dokumente oder die Validierung von Markup.

Häufige Fehler

  • Leeres Eingabefeld: Ohne übermittelten Text kann kein dekodiertes Ergebnis entstehen. Fügen Sie den vorgesehenen Text ein und starten Sie die Verarbeitung danach erneut.

Häufige Fragen

Kann ich HTML-Entitäten in beliebigem Text dekodieren?

Das hängt vom Inhalt ab: Wenn der übermittelte Text HTML-Entitäten enthält, wandelt das Werkzeug diese in die zugehörigen Zeichen um. Das Eingabefeld darf für die Verarbeitung nicht leer sein, auch wenn die Eingabe technisch als optional gekennzeichnet ist.

Warum erhalte ich kein dekodiertes Ergebnis?

Eine Fehlermeldung kann bei leerer Eingabe auftreten, weil dann kein Text zum Dekodieren vorliegt. Derselbe Ausgang ist möglich, wenn während der Verarbeitung eine Ausnahme beim Dekodieren auftritt.

Entfernt das Werkzeug auch HTML-Tags?

Nein, diese Funktion ist auf das Dekodieren von HTML-Entitäten im eingefügten Text beschränkt. Daraus lässt sich weder das Entfernen von HTML-Tags noch die Prüfung oder Umwandlung eines vollständigen HTML-Dokuments ableiten.

Tool

HTML-Decoder