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]]>