Dom-cdatasection-object

提供:Dev Guides
移動先:案内検索

DOM-CDATASectionオブジェクト

この章では、XML DOM _CDATASection Object_について学習します。 XMLドキュメント内に存在するテキストは、宣言されている内容に応じて解析または解析されません。 テキストが文字データの解析(PCDATA)として宣言されている場合、パーサーによって解析され、XMLドキュメントがXML DOMオブジェクトに変換されます。 一方、テキストが未解析の文字データ(CDATA)として宣言されている場合、そのテキストはXMLパーサーによって解析されません。 これらはマークアップとは見なされず、エンティティを展開しません。

CDATASectionオブジェクトを使用する目的は、そうでなければマークアップと見なされる文字を含むテキストブロックをエスケープすることです。 "]]>" 、これは、CDATAセクションを終了するCDATAセクションで認識される唯一の区切り文字です。

CharacterData.data属性は、CDATAセクションに含まれるテキストを保持します。 このインターフェイスは、_Text_インターフェイスを介して_CharatcterData_インターフェイスを継承します。

'_CDATASectionオブジェクトに対して定義されたメソッドと属性はありません。 _Text_インターフェイスのみを直接実装します。_