DOM - CDATASection-Objekt

In diesem Kapitel werden wir uns mit dem XML DOM CDATASection-Objekt befassen . Der in einem XML-Dokument vorhandene Text wird je nach Deklaration analysiert oder nicht analysiert. Wenn der Text als PCDATA (Parse Character Data) deklariert ist, wird er vom Parser analysiert, um ein XML-Dokument in ein XML-DOM-Objekt zu konvertieren. Wenn der Text hingegen als nicht analysierte Zeichendaten (CDATA) deklariert wird, wird der darin enthaltene Text vom XML-Parser nicht analysiert. Diese werden nicht als Markup betrachtet und erweitern die Entitäten nicht.

Der Zweck der Verwendung des CDATASection-Objekts besteht darin, die Textblöcke zu umgehen, die Zeichen enthalten, die andernfalls als Markup angesehen würden. "]]>"Dies ist das einzige Trennzeichen, das in einem CDATA-Abschnitt erkannt wird, der den CDATA-Abschnitt beendet.

Das CharacterData.data-Attribut enthält den Text, der im CDATA-Abschnitt enthalten ist. Diese Schnittstelle erbt die CharatcterData Schnittstelle , über den Text - Schnittstelle.

Für das CDATASection-Objekt sind keine Methoden und Attribute definiert. Es implementiert nur direkt den Text - Schnittstelle.