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);
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
append(text) | Text | 指定されたテキストをノードに存在するすべてのコンテンツに追加します。 |
detach() | Content | 親の Element ノードから接続を解除します。 |
getParentElement() | Element | ノードの親 Element ノードを取得します。 |
getText() | String | Text ノードのテキスト値を取得します。 |
getValue() | String | ノードの直接または間接の子であるすべてのノードのテキスト値を、ドキュメントに表示されている順序で取得します。 |
setText(text) | Text | Text ノードのテキスト値を設定します。 |
詳細なドキュメント
append(text)
指定されたテキストをノードに存在するすべてのコンテンツに追加します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
text | String | ノードに追加するテキストを指定します。 |
リターン
Text
- チェーン用の Text
ノード
getParentElement()
getText()
Text
ノードのテキスト値を取得します。
リターン
String
- Text
ノードのテキスト値
getValue()
ノードの直接または間接の子であるすべてのノードのテキスト値を、ドキュメントに表示されている順序で取得します。
リターン
String
- ノードの直接または間接の子であるすべてのノードのテキスト値