Megosztás a következőn keresztül:


XML CDATA literál (Visual Basic)

Objektumot XCData jelképező literál.

Syntax

<![CDATA[content]]>  

Részek

<![CDATA[
Szükséges. Az XML CDATA szakasz kezdetét jelöli.

content
Szükséges. Az XML CDATA szakaszban megjelenítendő szöveges tartalom.

]]>
Szükséges. A szakasz végét jelöli.

Visszatérési érték

Egy XCData objektum.

Megjegyzések

Az XML CDATA-szakaszok nyers szöveget tartalmaznak, amelyeket bele kell foglalni, de nem elemezni kell az azt tartalmazó XML-fájllal. Az XML CDATA-szakaszok bármilyen szöveget tartalmazhatnak. Ide tartoznak a fenntartott XML-karakterek. Az XML CDATA szakasz a "]]>" sorozattal végződik. Ez a következő szempontokat jelenti:

  • Beágyazott kifejezés nem használható XML CDATA-literálban, mert a beágyazott kifejezéshatárolók érvényes XML CDATA-tartalom.

  • Az XML CDATA-szakaszok nem ágyazhatók be, mert content nem tartalmazhatják a "]]>" értéket.

XML CDATA-literál hozzárendelése egy változóhoz, vagy belefoglalható egy XML-elemkonstansba.

Feljegyzés

Az XML-literál több sorra is kiterjedhet, de nem használ sorfolytatási karaktereket. Ez lehetővé teszi, hogy tartalmat másoljon egy XML-dokumentumból, és illessze be közvetlenül egy Visual Basic-programba.

A Visual Basic fordító átalakítja az XML CDATA literált a XCData konstruktor felé irányuló hívássá.

Példa

Az alábbi példa létrehoz egy CDATA-szakaszt, amely a "Literál <XML-címkéket> tartalmazhat" szöveget tartalmazza.

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

Lásd még