Compartilhar via


Literal XML CDATA

Um literal representando um objeto XCData.

<![CDATA[content]]>

Partes

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

  • content
    Obrigatório.Conteúdo do texto para aparecer na seção XML CDATA.

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

Valor de retorno

Um objeto XCData.

Comentários

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

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

  • Seções XML CDATA não podem ser aninhas, porque content não pode conter o valor "]]>".

Você pode atribuir um literal XML CDATA a uma variável, ou inclui-la como um elemento XML.

Observação:

Um literal XML pode abranger várias linhas mas não usa caracteres de continuação de linha.Isso permite a copiar o conteúdo de um XML do documento e colá-lo diretamente em um Visual Basic programa.

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

Exemplo

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

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

Consulte também

Referência

Elemento Literal XML

XCData

Outros recursos

Literais XML

Criando XML em Visual Basic