DOM - Objet CDATASection

Dans ce chapitre, nous étudierons l'objet XML DOM CDATASection . Le texte présent dans un document XML est analysé ou non en fonction de ce qu'il est déclaré. Si le texte est déclaré en tant que données de caractères d'analyse (PCDATA), il est analysé par l'analyseur pour convertir un document XML en un objet DOM XML. D'autre part, si le texte est déclaré comme données de caractère non analysées (CDATA), le texte qu'il contient n'est pas analysé par l'analyseur XML. Ceux-ci ne sont pas considérés comme le balisage et ne développeront pas les entités.

Le but de l'utilisation de l'objet CDATASection est d'échapper aux blocs de texte contenant des caractères qui seraient autrement considérés comme du balisage. "]]>", c'est le seul délimiteur reconnu dans une section CDATA qui termine la section CDATA.

L'attribut CharacterData.data contient le texte contenu dans la section CDATA. Cette interface hérite de l' interface CharatcterData via l' interface Text .

Il n'y a pas de méthodes ni d'attributs définis pour l'objet CDATASection. Il implémente uniquement directement l' interface Texte .