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.
const illegalCharacters = '<em>The Amazing Adventures of Kavalier & Clay</em>';
const cdata = XmlService.createCdata(illegalCharacters);
const text = XmlService.createText(illegalCharacters);
const root =
    XmlService.createElement('root').addContent(cdata).addContent(text);
const document = XmlService.createDocument(root);
const xml = XmlService.getPrettyFormat().format(document);
Logger.log(xml);

Metodi

MetodoTipo restituitoBreve descrizione
append(text)TextAggiunge il testo specificato a qualsiasi contenuto già presente nel nodo.
detach()Content|nullScollega il nodo dal nodo padre Element.
getParentElement()Element|nullRestituisce il nodo principale Element del nodo.
getText()StringRecupera il valore di testo del nodo Text.
getValue()StringRecupera il valore di testo di tutti i nodi secondari diretti o indiretti del nodo, nell'ordine in cui appaiono nel documento.
setText(text)TextImposta il valore di testo del nodo Text.

Documentazione dettagliata

append(text)

Aggiunge il testo specificato a qualsiasi contenuto già presente nel nodo.

Parametri

NomeTipoDescrizione
textStringIl testo da accodare al nodo.

Indietro

Text: il nodo Text, per il concatenamento.


detach()

Scollega il nodo dal nodo padre Element. Se il nodo non ha un elemento principale, questo metodo non ha effetto.

Indietro

Content|null: il nodo scollegato.


getParentElement()

Restituisce il nodo principale Element del nodo. Se il nodo non ha un elemento principale, questo metodo restituisce null.

Indietro

Element|null: il nodo Element principale.


getText()

Recupera il valore di testo del nodo Text.

Indietro

String: il valore di testo del nodo Text.


getValue()

Recupera il valore di testo di tutti i nodi secondari diretti o indiretti del nodo, nell'ordine in cui appaiono nel documento.

Indietro

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


setText(text)

Imposta il valore di testo del nodo Text.

Parametri

NomeTipoDescrizione
textStringIl valore di testo da impostare.

Indietro

Text: il nodo Text, per il concatenamento.