Class Cdata

Cdata

ייצוג של צומת 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.
const illegalCharacters = '<em>The Amazing Adventures of Kavalier & Clay</em>';
const cdata = XmlService.createCdata(illegalCharacters);
const text = XmlService.createText(illegalCharacters);
const root =
    XmlService.createElement('root').addContent(cdata).addContent(text);
const document = XmlService.createDocument(root);
const xml = XmlService.getPrettyFormat().format(document);
Logger.log(xml);

Methods

שיטהסוג הערך המוחזרתיאור קצר
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. אם לצומת אין הורה, ל-method הזו אין השפעה.

חזרה

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


getParentElement()

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

חזרה

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


getText()

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

חזרה

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


getValue()

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

חזרה

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


setText(text)

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

פרמטרים

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

חזרה

Text – הצומת Text, לצורך קישור