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()StringText ノードのテキスト値を取得します。
getValue()Stringノードの直接または間接の子であるすべてのノードのテキスト値を次の順序で取得します。 ドキュメントに表示されます。
setText(text)TextText ノードのテキスト値を設定します。

詳細なドキュメント

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 ノード