تمثّل هذه السمة عقدة 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);
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
append(text) | Text | لإلحاق النص المحدَّد بأي محتوى موجود في العقدة. |
detach() | Content | لفصل العقدة عن عقدة Element الرئيسية. |
getParentElement() | Element | تحصل على عقدة Element الرئيسية للعقدة. |
getText() | String | للحصول على القيمة النصية للعقدة Text . |
getValue() | String | تحصل على القيمة النصية لجميع العُقد التي تمثل عناصر ثانوية مباشرة أو غير مباشرة للعقدة، بالترتيب ستظهر في الوثيقة. |
setText(text) | Text | تحدد القيمة النصية للعقدة Text . |
الوثائق التفصيلية
append(text)
لإلحاق النص المحدَّد بأي محتوى موجود في العقدة.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
text | String | النص المراد إلحاقه بالعقدة |
الإرجاع
Text
— العقدة Text
، للتسلسل
detach()
getParentElement()
getText()
للحصول على القيمة النصية للعقدة Text
.
الإرجاع
String
- القيمة النصية للعقدة Text
getValue()
تحصل على القيمة النصية لجميع العُقد التي تمثل عناصر ثانوية مباشرة أو غير مباشرة للعقدة، بالترتيب ستظهر في الوثيقة.
الإرجاع
String
- القيمة النصية لجميع العُقد التي تكون عناصر ثانوية مباشرة أو غير مباشرة للعقدة
setText(text)
تحدد القيمة النصية للعقدة Text
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
text | String | القيمة النصية التي سيتم تعيينها |
الإرجاع
Text
— العقدة Text
، للتسلسل