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 existant déjà dans le nœud. |
detach() | Content | Détache le nœud de son nœud Element parent. |
get | Element | Récupère le nœud Element parent du nœud. |
get | String | Récupère la valeur textuelle du nœud Text . |
get | String | Récupère la valeur textuelle 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 textuelle du nœud Text . |
Documentation détaillée
append(text)
Ajoute le texte donné à tout contenu existant déjà dans le nœud.
Paramètres
Nom | Type | Description |
---|---|---|
text | String | le texte à ajouter au nœud |
Renvois
Text
: nœud Text
, pour le chaînage
detach()
get Parent Element()
get Text()
Récupère la valeur textuelle du nœud Text
.
Renvois
String
: valeur textuelle du nœud Text
get Value()
Récupère la valeur textuelle 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 textuelle de tous les nœuds qui sont des enfants directs ou indirects du nœud
set Text(text)
Définit la valeur textuelle du nœud Text
.
Paramètres
Nom | Type | Description |
---|---|---|
text | String | la valeur de texte à définir |
Renvois
Text
: nœud Text
, pour le chaînage