Littéral CDATA XML (Visual Basic)
Littéral représentant un objet XCData.
<![CDATA[content]]>
Éléments
<![CDATA[
Obligatoire. Dénote le démarrage de la section XML CDATA.content
Obligatoire. Contenu de texte devant s'afficher dans la section XML CDATA.]]>
Obligatoire. Dénote la fin de la section.
Valeur de retour
Objet XCData.
Notes
Les sections XML CDATA contiennent du texte brut qui doit être inclus, mais non analysé, avec le XML qui le contient. Une section XML CDATA peut contenir n'importe quel texte, notamment les caractères XML réservés. La section XML CDATA se termine par la séquence « ]]> », ce qui implique les points suivants :
Vous ne pouvez pas utiliser d'expression incorporée dans un littéral XML CDATA, parce que les délimiteurs d'expression sont des contenus XML CDATA valides.
Les sections XML CDATA ne peuvent pas être imbriquées, parce que content ne peut pas contenir la valeur « ]]> ».
Vous pouvez assigner un littéral XML CDATA à une variable ou l'inclure dans un littéral d'élément XML.
Notes
Un littéral XML peut couvrir plusieurs lignes, mais n'utilise pas de caractères de continuation de ligne. Cela vous permet de copier le contenu d'un document XML et de le coller directement dans un programme Visual Basic.
Le compilateur Visual Basic convertit le littéral XML CDATA en un appel au constructeur XCData.
Exemple
L'exemple suivant crée une section CDATA qui contient le texte « Can contain literal <XML> tags » (Peut contenir des balises <XML> littérales).
Dim cdata As XCData = <![CDATA[Can contain literal <XML> tags]]>
Voir aussi
Référence
Littéral d'élément XML (Visual Basic)