Class Cdata

Cdata

ייצוג של צומת 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);

שיטות

שיטהסוג הערך המוחזרתיאור קצר
append(text)Textמצרף את הטקסט הנתון לכל תוכן שכבר קיים בצומת.
detach()Contentניתוק הצומת מצומת ההורה Element.
getParentElement()Elementהפונקציה מקבלת את צומת ההורה Element של הצומת.
getText()Stringהפונקציה מקבלת את ערך הטקסט של הצומת Text.
getValue()Stringהפונקציה מקבלת את ערך הטקסט של כל הצמתים שהם צאצאים ישירים או עקיפים של הצומת, לפי הסדר שהם מופיעים במסמך.
setText(text)Textהגדרת ערך הטקסט של הצומת Text.

מסמכי תיעוד מפורטים

append(text)

מצרף את הטקסט הנתון לכל תוכן שכבר קיים בצומת.

פרמטרים

שםסוגתיאור
textStringהטקסט שיתווסף לצומת

חזרה

Text – הצומת Text, לשרשור


detach()

ניתוק הצומת מצומת ההורה Element. אם לצומת אין הורה, לשיטה הזו אין השפעה.

חזרה

Content – הצומת שנותק


getParentElement()

הפונקציה מקבלת את צומת ההורה Element של הצומת. אם לצומת אין הורה, שיטה זו הפונקציה מחזירה את הערך null.

חזרה

Element – צומת ההורה Element


getText()

הפונקציה מקבלת את ערך הטקסט של הצומת Text.

חזרה

String – ערך הטקסט של הצומת Text


getValue()

הפונקציה מקבלת את ערך הטקסט של כל הצמתים שהם צאצאים ישירים או עקיפים של הצומת, לפי הסדר שהם מופיעים במסמך.

חזרה

String – ערך הטקסט של כל הצמתים שהם צאצאים ישירים או עקיפים של הצומת


setText(text)

הגדרת ערך הטקסט של הצומת Text.

פרמטרים

שםסוגתיאור
textStringערך הטקסט שיש להגדיר

חזרה

Text – הצומת Text, לשרשור