CDATA Deklaration


... [ Seminar XML (DTD) ] ... [ Einleitung ] ... [ Fallbeispiel ] ...

CDATA: Code In Code


Generelles

Falls Sie Text eingeben möchten, der »wörtlich« übernommen werden soll, also ohne Ersetzung von Entity-Referenzen o.ä., so steht dafür der CDATA-Abschnitt (character data) zur Verfügung.

Als Zeichendaten sind hier wirklich alle Zeichen, also auch spitze Klammern usw. erlaubt, abgesehen natürlich von der abschließenden Kombination ]]>.

Beispiel mit Kommentar

Das folgende Beispiel zeigt zwei verschiedene Schreibweisen für denselben Text: Zunächst unter Verwendung von Entity-Referenzen, anschließend als CDATA.

<absatz>Beispiele in einem
XML-Buch k&ouml;nnte man gut in einen
CDATA-Abschnitt einbetten</absatz>

<![CDATA[<absatz>Beispiele in einem
XML-Buch könnte man gut in einen
CDATA-Abschnitt einbetten</absatz>]]>



... [ Seminar XML (DTD) ] ... [ Einleitung ] ... [ Fallbeispiel ] ...