Représentation d'un nœud 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);
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
append(text) | Text | Ajoute le texte donné à tout contenu déjà présent dans le nœud. |
detach() | Content|null | Détache le nœud de son nœud Element parent. |
get | Element|null | Obtient le nœud Element parent du nœud. |
get | String | Obtient la valeur de texte du nœud Text. |
get | String | Obtient la valeur de texte de tous les nœuds qui sont des enfants directs ou indirects du nœud, dans l'ordre dans lequel ils apparaissent dans le document. |
set | Text | Définit la valeur de texte du nœud Text. |
Documentation détaillée
append(text)
Ajoute le texte donné à tout contenu déjà présent dans le nœud.
Paramètres
| Nom | Type | Description |
|---|---|---|
text | String | Texte à ajouter au nœud. |
Renvois
Text : nœud Text, pour le chaînage.
detach()
getParentElement()
getText()
Obtient la valeur de texte du nœud Text.
Renvois
String : valeur de texte du nœud Text.
getValue()
Obtient la valeur de texte de tous les nœuds qui sont des enfants directs ou indirects du nœud, dans l'ordre dans lequel ils apparaissent dans le document.
Renvois
String : valeur de texte de tous les nœuds qui sont des enfants directs ou indirects du nœud.
setText(text)
Définit la valeur de texte du nœud Text.
Paramètres
| Nom | Type | Description |
|---|---|---|
text | String | Valeur de texte à définir. |
Renvois
Text : nœud Text, pour le chaînage.