Zum Inhalt

Maskierungszeichen

Die folgenden Zeichen haben in einem XML-Dokument eine besondere Bedeutung, da mit ihnen die Struktur des Dokuments beschrieben wird. Will man eines dieser Zeichen in einem XML-Dokument im Text oder in einem Attributswert benutzen, dann muss man es daher manchmal mit einem sogenannten Maskierungszeichen schreiben.

Zeichen Maskierungszeichen Maskierung erfoderlich?
< &lt; Immer
> &gt; Niemals
" &quot; Nur innerhalb von Attributen mit "
' &apos; Nur innerhalb von Attributen mit '
& &amp; Immer

Die Maskierungszeichen sind auch in der XML 1.0 Spezifikation beschrieben. Wenn man sich nicht merken möchte, wann eine Maskierung bei welchem Zeichen notwendig ist, kann man die fünf aufgeführten Zeichen immer durch das entsprechende Maskierungszeichen ersetzen.

Example

<p>
  Das Zeichen <code>&lt;</code> steht für <quote>kleiner als</quote>.
</p>

Eine Alternativ zu Verwendung von Maskierungszeichen sind CDATA-Abschnitte.