# XML Escape/Unescape

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

> Kanonische Seite: https://elysiatools.com/de/tools/xml-escape

- **Kategorie:** Format Conversion

- **Schlagwörter:** xml, maskieren, demaskieren, kodieren, dekodieren, entität, sonderzeichen, xml maskierung

## Ü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.

## Eingaben

- **Eingabetext** (textarea): Enter text to escape or unescape...
- **Operation** (select)
- **Anführungszeichen maskieren (&quot; &apos;)** (checkbox)
- **Schrägstrich maskieren (&#47;) - OWASP empfohlen** (checkbox)
- **Nicht-ASCII in numerische Referenzen umwandeln (&#xNNNN;)** (checkbox)
- **In CDATA-Abschnitt einhüllen** (checkbox)
- **CDATA-Element-Tag (optional)** (text): e.g. description (leave empty for bare CDATA)

## 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.

## Funktionsweise

- Fügen Sie Ihren Text oder XML-Code in das Eingabefeld ein.
- Wä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.
- Das 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.

## Häufig gestellte Fragen

### 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.

## Ähnliche Tools

- [HTML Entity Kodierer/Dekodierer](https://elysiatools.com/de/tools/html-entity-encoder): Kodiert und dekodiert HTML-Entitäten
- [Base32 Konverter](https://elysiatools.com/de/tools/base32-converter): Kodiert und dekodiert Text zu/von Base32-Format mit mehreren Varianten
- [Base58 Konverter](https://elysiatools.com/de/tools/base58-converter): Kodiert und dekodiert Text zu/von Base58-Format mit Bitcoin- und Ripple-Varianten
- [Base64 Konverter](https://elysiatools.com/de/tools/base64-converter): Kodiert und dekodiert Daten zu/von Base64-Format mit URL-safe Optionen
- [Base64URL Kodierer/Dekodierer](https://elysiatools.com/de/tools/base64url-encoder): Kodiert und dekodiert Base64URL (URL-sichere Base64-Variante für JWT/JWS/JWE) mit Umwandlung zwischen Standard- und URL-sicherem Base64
- [Data-URI-Generator](https://elysiatools.com/de/tools/data-uri-generator): Konvertiert Dateien in Data URIs (Base64 oder prozent-kodiert), um Bilder, Schriftarten und Ressourcen direkt in HTML, CSS oder Markdown einzubetten
- [Hex-zu-Text-Konverter](https://elysiatools.com/de/tools/hex-to-string): Konvertiert Text in/aus hexadezimale Strings mit flexiblen Abständen, Präfix (0x/\x/U+) und Groß-/Kleinschreibung-Optionen
- [Hex/Unicode Konverter](https://elysiatools.com/de/tools/hex-unicode-converter): Konvertiert Zeichen zu/von Hex (\xXX) und Unicode (\uXXXX) Escape-Sequenzen

## Beispiele

- [Android Java Serialisierungsbeispiele](https://elysiatools.com/de/samples/android-serialization-java): Android Java Serialisierungsbeispiele einschließlich JSON-Serialisierung, -Deserialisierung und XML-Parsing
- [Android Kotlin Serialisierungsbeispiele](https://elysiatools.com/de/samples/android-serialization-kotlin): Android Kotlin Serialisierungsbeispiele einschließlich JSON-Serialisierung, Deserialisierung und XML-Parsing
- [Serialisierung macOS Objective-C - Beispiele](https://elysiatools.com/de/samples/macos-serialization-objectivec): macOS Objective-C Serialisierungsbeispiele einschließlich JSON-Serialisierung, JSON-Deserialisierung und XML-Parsing
- [Web Go Datenserialisierung Beispiele](https://elysiatools.com/de/samples/web-serialization-go): Web Go Datenserialisierungsbeispiele einschließlich JSON-Kodierung/Dekodierung und XML-Parsing

## Verwandte Inhalte

- [Textfall-, Encoding- und Normalisierungs-Konvertierungs-Tools](https://elysiatools.com/de/hubs/text-convert): Vergleichen Sie Textfall-Konvertierung, Zeichenbreiten-Konvertierung, Encoding-Konvertierung, Quoted-Printable-Verarbeitung und Inline-Textnormalisierung in einem Hub.
- [Text-Tools](https://elysiatools.com/de/hubs/text-utility): Entdecken Sie 33 text-Tools für utility-Workflows und vergleichen Sie ähnliche Utilities schnell.
- [XML-Werkzeuge fur Konvertierung, Mapping und XPath](https://elysiatools.com/de/hubs/xml-convert): Gebundelte Werkzeuge fur XML-Konvertierung, Mapping, Zusammenfuhrung und XPath-Extraktion in einem Hub.
- [HTML-Extraktions-, Bereinigungs- und Markdown/PDF-Export-Tools](https://elysiatools.com/de/hubs/html-convert): Vergleichen Sie HTML-Bereinigung, Attribut- und Bildquellen-Extraktion, HTML-zu-Markdown und HTML-zu-PDF in einem Hub für Web-Content-Konvertierungs-Workflows.
