Partager via


Littéral CDATA XML (Visual Basic)

Littéral représentant un XCData objet.

Syntaxe

<![CDATA[content]]>  

Pièces

<![CDATA[
Obligatoire. Indique le début de la section CDATA XML.

content
Obligatoire. Contenu texte à afficher dans la section CDATA XML.

]]>
Obligatoire. Indique la fin de la section.

Valeur de retour

Objet XCData .

Remarques

Les sections CDATA XML contiennent du texte brut qui doit être inclus, mais pas analysé, avec le code XML qui le contient. Une section CDATA XML peut contenir n’importe quel texte. Cela inclut des caractères XML réservés. La section CDATA XML se termine par la séquence « ]]> ». Cela implique les points suivants :

  • Vous ne pouvez pas utiliser une expression incorporée dans un littéral CDATA XML, car les délimiteurs d’expression incorporées sont du contenu CDATA XML valide.

  • Les sections CDATA XML ne peuvent pas être imbriquées, car content ne peuvent pas contenir la valeur « ]]> ».

Vous pouvez affecter un littéral CDATA XML à une variable ou l’inclure dans un littéral d’élément XML.

Remarque

Un littéral XML peut s’étendre sur plusieurs lignes, mais n’utilise pas de caractères de continuation de ligne. Cela vous permet de copier du contenu à partir d’un document XML et de le coller directement dans un programme Visual Basic.

Le compilateur Visual Basic convertit le littéral CDATA XML en un appel au XCData constructeur.

Exemple :

L’exemple suivant crée une section CDATA qui contient le texte « Peut contenir des balises XML> littérales <».

Dim cdata As XCData = <![CDATA[Can contain literal <XML> tags]]>

Voir aussi