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. 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);
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 | Il dissocie le nœud de son nœud Element parent. |
getParentElement() | Element | Récupère le nœud parent Element du nœud. |
getText() | String | Récupère la valeur textuelle du nœud Text . |
getValue() | String | Récupère la valeur textuelle de tous les nœuds enfants directs ou indirects du nœud, dans l'ordre qui apparaissent dans le document. |
setText(text) | 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 | Texte à ajouter au nœud |
Renvois
Text
: le nœud Text
, pour le chaînage
detach()
getParentElement()
getText()
Récupère la valeur textuelle du nœud Text
.
Renvois
String
: valeur textuelle du nœud Text
getValue()
Récupère la valeur textuelle de tous les nœuds enfants directs ou indirects du nœud, dans l'ordre qui apparaissent dans le document.
Renvois
String
: valeur textuelle de tous les nœuds qui sont des enfants directs ou indirects du nœud
setText(text)
Définit la valeur textuelle du nœud Text
.
Paramètres
Nom | Type | Description |
---|---|---|
text | String | la valeur textuelle à définir |
Renvois
Text
: le nœud Text
, pour le chaînage