Valore letterale CDATA XML (Visual Basic)
Valore letterale che rappresenta un oggetto XCData.
<![CDATA[content]]>
Parti
<![CDATA[
Obbligatoria. Indica l'inizio della sezione CDATA XML.content
Obbligatorio. Contenuto di testo che viene visualizzato nella sezione CDATA XML.]]>
Obbligatorio. Indica la fine della sezione.
Valore restituito
Un oggetto XCData.
Note
Le sezioni CDATA XML contengono testo non elaborato che deve essere incluso, ma non analizzato, nell'XML che lo contiene. Una sezione CDATA XML può contenere qualsiasi testo. Inclusi caratteri XML riservati. La sezione CDATA XML termina con la sequenza"]] > ". Questa condizione implica quanto segue:
Non è possibile utilizzare un'espressione incorporata in un valore letterale CDATA XML perché i delimitatori dell'espressione incorporata sono contenuti CDATA XML validi.
Le sezioni CDATA XML non possono essere annidate, perché content non può contenere il valore"]] > ".
È possibile assegnare un valore letterale CDATA XML a una variabile, o includerla in un valore letterale di un elemento XML.
Nota
Un valore letterale XML può occupare più righe ma non utilizzare caratteri di continuazione di riga. Questo permette di copiare il contenuto da un documento XML e incollarlo direttamente in un programma Visual Basic.
Il compilatore Visual Basic converte il valore letterale CDATA XML in una chiamata al costruttore XCData.
Esempio
Nell'esempio seguente viene illustrato come crea una sezione CDATA che contiene il testo "Può contenere i tag del valore letterale <XML>"
Dim cdata As XCData = <![CDATA[Can contain literal <XML> tags]]>
Vedere anche
Riferimenti
Valore letterale elemento XML (Visual Basic)