Toolbox Hub
Alle Werkzeuge

HTML Entity Encoder/Decoder

Encode decode HTML entities

Encode decode HTML entities Läuft lokal in Ihrem Browser

About the

Der HTML Entity Encoder wandelt die fünf in HTML wichtigen Zeichen in ihre Entitätsform um und dekodiert sie wieder zurück. Beim Kodieren handelt es sich um das, was Sie tun, bevor Sie Text in eine Seite einfügen, der von einem Benutzer, einer API oder einer Datenbank stammt, und es ist der minimale Schutz davor, dass dieser Text als Markup behandelt wird. Bei der Dekodierung handelt es sich um das, was Sie tun, wenn Sie eine Quelldatei oder einen Feed lesen und die darin tatsächlich dargestellten Zeichen benötigen.

Where people use the

  • Text mit Escapezeichen versehen, bevor er in eine HTML-Vorlage eingefügt wird.
  • Lesen eines Quellausschnitts, der voller Entitäten ist.
  • Vorbereiten eines Codebeispiels für die Anzeige auf einer Seite.
  • Überprüfen Sie, was ein Feed tatsächlich enthält, bevor Sie ihn rendern.

How to use the

  1. 1

    Wählen Sie eine Richtung

    Drücken Sie „Encode“, um Zeichen in Einheiten umzuwandeln, oder „Decode“, um Einheiten wieder in Zeichen umzuwandeln.

  2. 2

    Fügen Sie den Text ein

    Die Feldbezeichnung und das Beispiel ändern sich entsprechend der von Ihnen gewählten Richtung.

  3. 3

    Konvertieren

    Drücken Sie Konvertieren. Das Ergebnis erscheint unten mit einer Schaltfläche zum Kopieren.

  4. 4

    Klar zwischen den Läufen

    Drücken Sie „Löschen“, um beide Felder vor der nächsten Konvertierung zu leeren.

Tipps und Best Practices

  • Kodieren Sie, bevor Sie Text in HTML einfügen; Mach es einmal, nicht zweimal.
  • Zahlen und benannte Entitäten sind nicht überall austauschbar; Bevorzugen Sie die hier genannten Formen.
  • URL- und JavaScript-Kontexte benötigen unterschiedliche Escapezeichen. Dies gilt nur für HTML.

Häufig gestellte Fragen

Welche Zeichen werden kodiert?

Das kaufmännische Und, Kleiner als, Größer als, doppelte Anführungszeichen und einfache Anführungszeichen. Dies sind die Zeichen, die die Art und Weise ändern, wie HTML analysiert wird, daher müssen sie maskiert werden.

Reicht die Codierung aus, um Benutzereingaben sicher zu machen?

Ja, um Text in HTML-Inhalte einzufügen. Für Attributwerte innerhalb einer URL, für JavaScript-Kontexte oder für CSS reicht es allein nicht aus, denn jeder davon benötigt seine eigenen Regeln.

Warum wird das kaufmännische Und zuerst codiert?

Weil die Entitäten selbst mit einem kaufmännischen Und beginnen. Durch die vorherige Kodierung wird verhindert, dass bereits kodierter Text zweimal kodiert wird.

Behandelt es numerische Entitäten wie „?

Die Dekodierung verarbeitet die numerische Form für das einfache Anführungszeichen. Andere numerische Einheiten bleiben unverändert, da es Tausende davon gibt.

Werden meine Inhalte hochgeladen?

Nein. Die Konvertierung erfolgt in Ihrem Browser, sodass Entwürfe und interne Inhalte auf Ihrem Gerät verbleiben.

Verwandte Tools