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 tutti i contenuti esistenti nel nodo.
detach()ContentScollega il nodo dal nodo Element principale.
getParentElement()ElementRecupera il nodo Element principale del nodo.
getText()StringRecupera il valore di testo del nodo Text.
getValue()StringRecupera il valore di testo di tutti i nodi che sono figli 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 tutti i contenuti esistenti nel nodo.

Parametri

NomeTipoDescrizione
textStringil testo da accodare al nodo

Invio

Text: il nodo Text per l'accodamento


detach()

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

Invio

Content: il nodo scollegato


getParentElement()

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

Invio

Element: il nodo Element principale


getText()

Recupera il valore di testo del nodo Text.

Invio

String: il valore del testo del nodo Text


getValue()

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

Invio

String: il valore di testo di tutti i nodi secondari diretti o indiretti del nodo


setText(text)

Imposta il valore di testo del nodo Text.

Parametri

NomeTipoDescrizione
textStringil valore del testo da impostare

Invio

Text: il nodo Text per l'accodamento