XML CDATA Literal (Visual Basic)
Um literal que representa um XCData objeto.
Sintaxe
<![CDATA[content]]>
Partes
<![CDATA[
Obrigatório. Indica o início da seção XML CDATA.
content
Obrigatório. Conteúdo de texto a ser exibido na seção CDATA XML.
]]>
Obrigatório. Indica o final da seção.
Devolver Valor
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 XML cdata pode conter qualquer texto. Isso inclui caracteres XML reservados. A seção CDATA XML termina com a sequência "]]>". Isto implica os seguintes pontos:
Não é possível usar uma expressão incorporada em um literal CDATA XML porque os delimitadores de expressão incorporada são conteúdo CDATA XML válido.
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.
Nota
Um literal XML pode abranger várias linhas, mas não usa caracteres de continuação de linha. Isso permite copiar conteúdo de um documento XML e colá-lo diretamente em um programa 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]]>