Literal CDATA XML
Recolher sumário
Expandir sumário

Literal CDATA XML (Visual Basic)

 

Publicado: abril de 2016

Um literal representando um objeto XCData.

<![CDATA[content]]>

<![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.

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.

System_CAPS_noteObservação

Um literal XML pode estender múltiplas linhas, mas não usa caracteres de continuação de linha. Habilita a cópia de conteúdo de um documento XML e a colagem direta em um programa Visual Basic.

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]]>
Mostrar:
© 2016 Microsoft