Class Cdata

Cdata

Una rappresentazione di un nodo XML CDATASection.

// 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);

Metodi

MetodoTipo restituitoBreve descrizione
append(text)TextAggiungi il testo specificato a tutti i contenuti già esistenti nel nodo.
detach()ContentStacca il nodo dal relativo nodo Element principale.
getParentElement()ElementOttiene il nodo principale Element del nodo.
getText()StringOttiene il valore di testo del nodo Text.
getValue()StringRestituisce il valore testo di tutti i nodi che sono figli diretti o indiretti del nodo, nell'ordine appaiono nel documento.
setText(text)TextImposta il valore di testo del nodo Text.

Documentazione dettagliata

append(text)

Aggiungi il testo specificato a tutti i contenuti già esistenti nel nodo.

Parametri

NomeTipoDescrizione
textStringil testo da aggiungere al nodo

Invio

Text: il nodo Text, per il concatenamento


detach()

Stacca il nodo dal relativo nodo Element principale. Se il nodo non ne ha un padre, questo metodo non ha alcun effetto.

Invio

Content: il nodo scollegato


getParentElement()

Ottiene il nodo principale Element del nodo. Se il nodo non ha un nodo padre, questo metodo restituisce null.

Invio

Element: il nodo principale Element


getText()

Ottiene il valore di testo del nodo Text.

Invio

String: il valore di testo del nodo Text


getValue()

Restituisce il valore testo di tutti i nodi che sono figli diretti o indiretti del nodo, nell'ordine appaiono nel documento.

Invio

String: il valore di testo di tutti i nodi che sono figli diretti o indiretti del nodo


setText(text)

Imposta il valore di testo del nodo Text.

Parametri

NomeTipoDescrizione
textStringil valore di testo da impostare

Invio

Text: il nodo Text, per il concatenamento