Elysia Tools

Durchsuche Tools, Beispiele, visuelle Erklärungen und Themenguides an einem klaren Ort.

Beliebte Kategorien

Themen

Sprache
ZHESPTRUFRDEEN

Elysia Tools

Mobile Navigation

Format Conversion

XML Escape/Unescape

· Zuletzt aktualisiert:2026-06-19

Maskiert und demaskiert XML-Sonderzeichen (& < > " ') mit optionalen numerischen Referenzen, Schrägstrich-Maskierung und CDATA-Hülle

Ausführung

Dieses Tool ausführen

Fülle das Formular aus, starte das Tool und prüfe das Ergebnis an einem Ort.

Beispiele

Beispiele zu diesem Tool

Verwandt

Mit verwandten Tools und Themen fortfahren

Verfasst vom Elysia Tools Team
Konvertierung369
Formatkonvertierung142
HTML/CSS86
XML18

Leitfaden zur Tool-Nutzung

Erfahren Sie, wann dieses Tool passt, was es unterstützt und wie Nutzer es anwenden.

Wichtige Fakten

Kategorie
Format Conversion
Eingabetypen
textarea, select, checkbox, text
Ausgabetyp
text
Sample-Abdeckung
4
API bereit
Ja

Überblick

Dieses Tool ermöglicht das schnelle Maskieren und Demaskieren von XML-Sonderzeichen wie &amp;, &lt;, &gt;, &quot; und &apos;. Es unterstützt erweiterte Optionen wie die Umwandlung von Nicht-ASCII-Zeichen in numerische Referenzen, die OWASP-konforme Schrägstrich-Maskierung sowie das automatische Einhüllen von Text in CDATA-Abschnitte.

Wann verwenden

  • Wenn Sie XML-Dokumente manuell bearbeiten und Sonderzeichen wie das kaufmännische Und (&) oder spitze Klammern (<, >) maskieren müssen, um Parsing-Fehler zu vermeiden.
  • Wenn Sie maskierte XML-Daten aus Logdateien oder API-Antworten wieder in lesbaren Klartext demaskieren möchten.
  • Wenn Sie Textinhalte für XML-Elemente vorbereiten und diese zum Schutz der Dokumentenstruktur in CDATA-Blöcke einbetten müssen.

So funktioniert es

  1. 1Fügen Sie Ihren Text oder XML-Code in das Eingabefeld ein.
  2. 2Wählen Sie die gewünschte Operation (Maskieren oder Demaskieren) und konfigurieren Sie Optionen wie die Maskierung von Anführungszeichen, Schrägstrichen oder die CDATA-Hülle.
  3. 3Das Tool verarbeitet die Eingabe sofort und gibt das maskierte oder demaskierte Ergebnis direkt aus.

Anwendungsfälle

  • Vorbereitung von Rohdaten mit Sonderzeichen für die sichere Einbettung in XML-Konfigurationsdateien.
  • Dekodieren von XML-kodierten Fehlermeldungen oder API-Antworten zur einfacheren Fehlersuche.
  • Automatisches Verpacken von HTML- oder Textinhalten in CDATA-Tags für RSS-Feeds oder XML-Datenexporte.

Beispiele

1. XML-Sonderzeichen für Konfigurationsdatei maskieren

Softwareentwickler

Hintergrund

Ein Entwickler muss eine XML-Konfigurationsdatei erstellen, die URLs mit Parametern enthält.

Aufgabe

Die unmaskierten Zeichen wie & und / führen zu XML-Validierungsfehlern.

Verwendung

Er fügt die URL in das Eingabefeld ein, wählt 'Maskieren' und aktiviert die Schrägstrich-Maskierung.

inputText: "https://example.com/api?user=test&role=admin", operation: "escape", escapeSlash: true

Ergebnis

Die URL wird sicher in "https:&#47;&#47;example.com&#47;api?user=test&amp;role=admin" umgewandelt.

2. HTML-Inhalt in CDATA-Block einbetten

Content-Manager

Hintergrund

Für einen RSS-Feed muss ein HTML-Schnipsel in ein XML-Element eingebettet werden, ohne dass der XML-Parser die HTML-Tags interpretiert.

Aufgabe

HTML-Tags wie <p> und <strong> zerstören die XML-Struktur, wenn sie nicht maskiert oder in CDATA verpackt sind.

Verwendung

Er gibt den HTML-Code ein, wählt 'Maskieren', aktiviert 'In CDATA-Abschnitt einhüllen' und gibt 'content' als CDATA-Element-Tag an.

FAQ

Welche Zeichen werden standardmäßig maskiert?

Standardmäßig werden die XML-Sonderzeichen & (&amp;), < (&lt;), > (&gt;), " (&quot;) und ' (&apos;) maskiert.

Was bewirkt die Option 'Schrägstrich maskieren'?

Sie maskiert den Schrägstrich (/) als &#47;, was von OWASP zur Vermeidung von Cross-Site-Scripting (XSS) in bestimmten Kontexten empfohlen wird.

Kann ich Nicht-ASCII-Zeichen in numerische Entitäten umwandeln?

Ja, aktivieren Sie die Option 'Nicht-ASCII in numerische Referenzen umwandeln', um Zeichen außerhalb des ASCII-Bereichs als &#xNNNN; darzustellen.

Wie funktioniert die CDATA-Option?

Sie hüllt den eingegebenen Text in einen CDATA-Block (<![CDATA[ ... ]]>) ein, optional umschlossen von einem benutzerdefinierten XML-Tag.

Kann das Tool auch XML-Entitäten wieder in normalen Text umwandeln?

Ja, wählen Sie dazu einfach die Operation 'Demaskieren' aus, um Entitäten wie &amp; oder &lt; wieder in ihre ursprünglichen Zeichen zu konvertieren.

Start
Werkzeuge3201
Beispiele593
Visualisierungen465
Dateibetrachter103
Themen233
Schlagwörter333
Bilder, Audio & Video657

Werkzeuge für Bild-, Audio- und Videobearbeitung, Konvertierung und Optimierung

Mathe, Datum & Finanzen644

Rechner, Zahlenwerkzeuge, Datumslogik, Statistik und Finanztools

Design & Farbe297

Werkzeuge für Farben, Layouts, Grafiken, visuelle Gestaltung und Designhilfen

Text & Schreiben209

Werkzeuge für Schreiben, Bereinigung, Formatierung, Extraktion und Textanalyse

Entwicklung & Web193

Entwicklerwerkzeuge, Netzwerk-Utilities, Web-Debugging und Automatisierungshelfer

Konvertierung & Kodierung175

Werkzeuge für Format-, Datei-, Archiv-, Einheiten- und Kodierungskonvertierung

FLAC/WAV-Quellen prüfen und Nachweise übergeben
Selbst gehostetes Gewinnspiel-Widget prüfen und zur Einbettung übergeben
Stripe-Codepaket prüfen und lokalen Import vorbereiten
Technische Fotoauswahl prüfen und Kandidaten zur Bearbeitung übergeben
UI-Screenshot strukturieren, prüfen und an die Entwicklung übergeben

© 2026 Elysia Tools. Alle Rechte vorbehalten.

DokumentationTarifeÜber unsNutzungsbedingungenDatenschutzerklärungCookiesKontakt
Java

Android Java Serialisierungsbeispiele

Android Java Serialisierungsbeispiele einschließlich JSON-Serialisierung, -Deserialisierung und XML-Parsing

Kotlin

Android Kotlin Serialisierungsbeispiele

Android Kotlin Serialisierungsbeispiele einschließlich JSON-Serialisierung, Deserialisierung und XML-Parsing

Objective-C

Serialisierung macOS Objective-C - Beispiele

macOS Objective-C Serialisierungsbeispiele einschließlich JSON-Serialisierung, JSON-Deserialisierung und XML-Parsing

Go

Web Go Datenserialisierung Beispiele

Web Go Datenserialisierungsbeispiele einschließlich JSON-Kodierung/Dekodierung und XML-Parsing

Development

HTML Entity Kodierer/Dekodierer

Kodiert und dekodiert HTML-Entitäten

Format Conversion

Base32 Konverter

Kodiert und dekodiert Text zu/von Base32-Format mit mehreren Varianten

Format Conversion

Base58 Konverter

Kodiert und dekodiert Text zu/von Base58-Format mit Bitcoin- und Ripple-Varianten

Format Conversion

Base64 Konverter

Kodiert und dekodiert Daten zu/von Base64-Format mit URL-safe Optionen

inputText: "<p>Hallo Welt!</p>", operation: "escape", useCDATA: true, cdataElement: "content"

Ergebnis

Das Tool erzeugt das XML-Element "<content><![CDATA[<p>Hallo Welt!</p>]]></content>".