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
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
append(text) | Text | Menambahkan teks yang diberikan ke konten apa pun yang sudah ada di node. |
detach() | Content | Melepaskan node dari node Element induknya. |
getParentElement() | Element | Mendapatkan node Element induk node. |
getText() | String | Mendapatkan nilai teks dari node Text . |
getValue() | String | Mendapatkan nilai teks dari semua node yang merupakan turunan langsung atau tidak langsung dari node, dalam urutan yang muncul dalam dokumen. |
setText(text) | Text | Menetapkan nilai teks node Text . |
Dokumentasi mendetail
append(text)
Menambahkan teks yang diberikan ke konten apa pun yang sudah ada di node.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
text | String | teks yang akan ditambahkan ke node |
Pulang pergi
Text
— node Text
, untuk perantaian
detach()
getParentElement()
getText()
Mendapatkan nilai teks dari node Text
.
Pulang pergi
String
— nilai teks dari node Text
getValue()
Mendapatkan nilai teks dari semua node yang merupakan turunan langsung atau tidak langsung dari node, dalam urutan yang muncul dalam dokumen.
Pulang pergi
String
— nilai teks dari semua node yang merupakan turunan langsung atau tidak langsung dari node
setText(text)
Menetapkan nilai teks node Text
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
text | String | nilai teks yang akan diatur |
Pulang pergi
Text
— node Text
, untuk perantaian