نمایشی از یک گره 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)
متن داده شده را به هر محتوایی که از قبل در گره وجود دارد اضافه می کند.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
text | String | متنی که باید به گره اضافه شود |
بازگشت
Text
- گره Text
، برای زنجیر
detach()
getParentElement()
getText()
مقدار متن گره Text
را دریافت می کند.
بازگشت
String
- مقدار متن گره Text
getValue()
مقدار متن تمام گره هایی را که فرزندان مستقیم یا غیرمستقیم گره هستند، به ترتیبی که در سند ظاهر می شوند، دریافت می کند.
بازگشت
String
- مقدار متن تمام گره هایی که فرزندان مستقیم یا غیرمستقیم گره هستند
setText(text)
مقدار متن گره Text
را تنظیم می کند.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
text | String | مقدار متن برای تنظیم |
بازگشت
Text
- گره Text
، برای زنجیر