XML CDATA-literal (Visual Basic)
En literal som representerar ett XCData objekt.
Syntax
<![CDATA[content]]>
Delar
<![CDATA[
Obligatoriska. Anger början av XML CDATA-avsnittet.
content
Obligatoriska. Textinnehåll som ska visas i avsnittet XML CDATA.
]]>
Obligatoriska. Anger slutet av avsnittet.
Returvärde
Ett XCData objekt.
Kommentarer
XML CDATA-avsnitt innehåller råtext som ska inkluderas, men inte parsas, med den XML som innehåller den. Ett XML CDATA-avsnitt kan innehålla valfri text. Detta inkluderar reserverade XML-tecken. AVSNITTET XML CDATA slutar med sekvensen "]]>". Detta innebär följande punkter:
Du kan inte använda ett inbäddat uttryck i en XML CDATA-literal eftersom de inbäddade uttrycksavgränsarna är giltigt XML CDATA-innehåll.
DET går inte att kapsla XML CDATA-avsnitt eftersom
content
det inte kan innehålla värdet "]]>".
Du kan tilldela en XML CDATA-literal till en variabel eller inkludera den i en XML-elementliteral.
Kommentar
En XML-literal kan sträcka sig över flera rader men använder inte radfortsättningstecken. På så sätt kan du kopiera innehåll från ett XML-dokument och klistra in det direkt i ett Visual Basic-program.
Visual Basic-kompilatorn konverterar XML CDATA-literalen till ett anrop till XCData konstruktorn.
Exempel
I följande exempel skapas ett CDATA-avsnitt som innehåller texten "Kan innehålla literala <XML-taggar> ".
Dim cdata As XCData = <![CDATA[Can contain literal <XML> tags]]>