Uma representação de um nó CDATASection
XML.
// 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étodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
append(text) | Text | Anexa o texto fornecido a qualquer conteúdo que já exista no nó. |
detach() | Content | Separa o nó do nó pai Element . |
getParentElement() | Element | Recebe o nó Element pai do nó. |
getText() | String | Recebe o valor de texto do nó Text . |
getValue() | String | Extrai o valor de texto de todos os nós que são filhos diretos ou indiretos do nó, na ordem como eles aparecem no documento. |
setText(text) | Text | Define o valor de texto do nó Text . |
Documentação detalhada
append(text)
Anexa o texto fornecido a qualquer conteúdo que já exista no nó.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
text | String | o texto a ser anexado ao nó |
Retornar
Text
: o nó Text
, para encadeamento
detach()
getParentElement()
getText()
Recebe o valor de texto do nó Text
.
Retornar
String
: o valor do texto do nó Text
.
getValue()
Extrai o valor de texto de todos os nós que são filhos diretos ou indiretos do nó, na ordem como eles aparecem no documento.
Retornar
String
: o valor do texto de todos os nós que são filhos diretos ou indiretos do nó
setText(text)
Define o valor de texto do nó Text
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
text | String | o valor de texto a ser definido |
Retornar
Text
: o nó Text
, para encadeamento