Class Cdata

CData

Eine Darstellung eines XML-CDATASection-Knotens.

// Create and log an XML document that shows how special characters like '<', '>', and '&' are
// stored in a CDATASection node as compared to in a Text node.
var illegalCharacters = '<em>The Amazing Adventures of Kavalier & Clay</em>';
var cdata = XmlService.createCdata(illegalCharacters);
var text = XmlService.createText(illegalCharacters);
var root = XmlService.createElement('root').addContent(cdata).addContent(text);
var document = XmlService.createDocument(root);
var xml = XmlService.getPrettyFormat().format(document);
Logger.log(xml);

Methoden

MethodeRückgabetypKurzbeschreibung
append(text)TextHängt den angegebenen Text an alle Inhalte an, die bereits im Knoten vorhanden sind.
detach()ContentTrennt den Knoten vom übergeordneten Knoten Element.
getParentElement()ElementRuft den übergeordneten Knoten Element des Knotens ab.
getText()StringRuft den Textwert des Knotens Text ab.
getValue()StringRuft den Textwert aller Knoten, die direkte oder indirekte untergeordnete Knoten des Knotens sind, in der Reihenfolge ab, in der sie im Dokument angezeigt werden.
setText(text)TextLegt den Textwert des Knotens Text fest.

Detaillierte Dokumentation

append(text)

Hängt den angegebenen Text an alle Inhalte an, die bereits im Knoten vorhanden sind.

Parameter

NameTypBeschreibung
textStringden Text, der an den Knoten angehängt werden soll

Return

Text: der Text-Knoten für die Verkettung


detach()

Trennt den Knoten vom übergeordneten Knoten Element. Wenn der Knoten kein übergeordnetes Element hat, hat diese Methode keine Auswirkungen.

Return

Content: der getrennte Knoten


getParentElement()

Ruft den übergeordneten Knoten Element des Knotens ab. Wenn der Knoten kein übergeordnetes Element hat, gibt diese Methode null zurück.

Return

Element: der übergeordnete Element-Knoten


getText()

Ruft den Textwert des Knotens Text ab.

Return

String – der Textwert des Knotens Text


getValue()

Ruft den Textwert aller Knoten, die direkte oder indirekte untergeordnete Knoten des Knotens sind, in der Reihenfolge ab, in der sie im Dokument angezeigt werden.

Return

String: Textwert aller Knoten, die dem Knoten direkte oder indirekte untergeordnete Knoten sind


setText(text)

Legt den Textwert des Knotens Text fest.

Parameter

NameTypBeschreibung
textStringden festzulegenden Textwert

Return

Text: der Text-Knoten für die Verkettung