Class Cdata

Cdata

Representasi node 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);

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
append(text)TextMenambahkan teks yang diberikan ke konten apa pun yang sudah ada di node.
detach()ContentLepaskan node dari node Element induknya.
getParentElement()ElementMendapatkan node Element induk node.
getText()StringMendapatkan nilai teks node Text.
getValue()StringMendapatkan nilai teks semua node yang merupakan turunan langsung atau tidak langsung dari node, sesuai urutan kemunculannya dalam dokumen.
setText(text)TextMenetapkan nilai teks node Text.

Dokumentasi mendetail

append(text)

Menambahkan teks yang diberikan ke konten apa pun yang sudah ada di node.

Parameter

NamaJenisDeskripsi
textStringteks yang akan ditambahkan ke simpul

Return

Text — node Text, untuk perantaian


detach()

Lepaskan node dari node Element induknya. Jika node tidak memiliki induk, metode ini tidak akan berpengaruh.

Return

Content — node yang terlepas


getParentElement()

Mendapatkan node Element induk node. Jika node tidak memiliki induk, metode ini akan menampilkan null.

Return

Element — node induk Element


getText()

Mendapatkan nilai teks node Text.

Return

String — nilai teks node Text


getValue()

Mendapatkan nilai teks semua node yang merupakan turunan langsung atau tidak langsung dari node, sesuai urutan kemunculannya dalam dokumen.

Return

String — nilai teks dari semua node yang merupakan turunan langsung atau tidak langsung dari node


setText(text)

Menetapkan nilai teks node Text.

Parameter

NamaJenisDeskripsi
textStringnilai teks untuk diatur

Return

Text — node Text, untuk perantaian