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
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
append(text) | Text | Aggiungi il testo specificato a tutti i contenuti già esistenti nel nodo. |
detach() | Content | Stacca il nodo dal relativo nodo Element principale. |
getParentElement() | Element | Ottiene il nodo principale Element del nodo. |
getText() | String | Ottiene il valore di testo del nodo Text . |
getValue() | String | Restituisce il valore testo di tutti i nodi che sono figli diretti o indiretti del nodo, nell'ordine appaiono nel documento. |
setText(text) | Text | Imposta il valore di testo del nodo Text . |
Documentazione dettagliata
append(text)
Aggiungi il testo specificato a tutti i contenuti già esistenti nel nodo.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
text | String | il testo da aggiungere al nodo |
Invio
Text
: il nodo Text
, per il concatenamento
detach()
getParentElement()
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
Nome | Tipo | Descrizione |
---|---|---|
text | String | il valore di testo da impostare |
Invio
Text
: il nodo Text
, per il concatenamento