Compartilhar via


XML CDATA Literal (Visual Basic)

Um literal que representa um XCData objeto.

Sintaxe

<![CDATA[content]]>  

Partes

<![CDATA[
Obrigatório Denota o início da seção CDATA XML.

content
Obrigatório Conteúdo de texto a ser exibido na seção CDATA XML.

]]>
Obrigatório Denota o final da seção.

Valor de retorno

Um XCData objeto.

Observações

As seções CDATA XML contêm texto bruto que deve ser incluído, mas não analisado, com o XML que o contém. Uma seção CDATA XML pode conter qualquer texto. Isso inclui caracteres XML reservados. A seção CDATA XML termina com a sequência "]]>". Isso implica nos seguintes pontos:

  • Você não pode usar uma expressão inserida em um literal CDATA XML porque os delimitadores de expressão inserida são conteúdo válido de CDATA XML.

  • As seções CDATA XML não podem ser aninhadas, porque content não podem conter o valor "]]>".

Você pode atribuir um literal CDATA XML a uma variável ou incluí-lo em um literal de elemento XML.

Observação

Um literal XML pode abranger várias linhas, mas não usa caracteres de continuação de linha. Isso permite que você copie o conteúdo de um documento XML e cole-o diretamente em um programa do Visual Basic.

O compilador do Visual Basic converte o literal CDATA XML em uma chamada para o XCData construtor.

Exemplo

O exemplo a seguir cria uma seção CDATA que contém o texto "Pode conter marcas XML> literais<".

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

Consulte também