Udostępnij za pośrednictwem


Literał CDATA XML (Visual Basic)

Literał reprezentujący XCData obiekt.

Składnia

<![CDATA[content]]>  

generatora

<![CDATA[
Wymagany. Określa początek sekcji CDATA XML.

content
Wymagany. Zawartość tekstowa wyświetlana w sekcji XML CDATA.

]]>
Wymagany. Określa koniec sekcji.

Wartość zwracana

Obiekt XCData.

Uwagi

Sekcje danych CDATA XML zawierają nieprzetworzony tekst, który powinien zostać uwzględniony, ale nie przeanalizowany wraz z plikiem XML zawierającym go. Sekcja XML CDATA może zawierać dowolny tekst. Obejmuje to zastrzeżone znaki XML. Sekcja XML CDATA kończy się sekwencją "]]>". Oznacza to następujące kwestie:

  • Nie można użyć wyrażenia osadzonego w literału CDATA XML, ponieważ ograniczniki wyrażeń osadzonych są prawidłową zawartością xml CDATA.

  • Nie można zagnieżdżać sekcji CDATA XML, ponieważ content nie może zawierać wartości "]]>".

Literał CDATA XML można przypisać do zmiennej lub dołączyć go do literału elementu XML.

Uwaga

Literał XML może obejmować wiele wierszy, ale nie używa znaków kontynuacji wiersza. Dzięki temu można kopiować zawartość z dokumentu XML i wklejać ją bezpośrednio do programu Visual Basic.

Kompilator języka Visual Basic konwertuje literał XML CDATA na wywołanie konstruktora XCData .

Przykład

Poniższy przykład tworzy sekcję CDATA zawierającą tekst "Może zawierać tagi XML> literału<".

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

Zobacz też