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ö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 ] ...