Literal de documento XML
Um literal representando um objeto XDocument.
<?xml version="1.0" [encoding="encoding"] [standalone="standalone"] ?>
[ piCommentList ]
rootElement
[ piCommentList ]
Partes
encoding
Opcional.Usa texto literal declarando a codificação do documento.standalone
Opcional.Texto literal.Deve ser "yes" ou "não".piCommentList
Opcional.Lista de instruções de processamento de XML e os comentários XML.Usa o seguinte formato:piComment [ piComment ... ]
O piComment pode ser um dos seguintes:
rootElement
Obrigatório.Elemento raiz do documento.O formato é uma das seguintes opções:Embedded expression of the form <%= elementExp %>.The elementExp Retorna um dos seguintes procedimentos:
Um objeto XElement.
Uma coleção que contém um XElement objeto e qualquer número de XProcessingInstruction e XComment objetos.
Para obter mais informações, consulte Expressões incorporados no XML.
Valor de retorno
Um objeto XDocument.
Comentários
Um documento XML literal é identificado pela declaração XML no início do literal.Embora cada documento XML literal deve ter exatamente um elemento XML de raiz, ele pode ter qualquer número de instruções de processamento de XML e os comentários XML.
Um literal de documento XML não pode aparecer em um elemento XML.
Observação: |
---|
Um literal XML pode abranger várias linhas sem Usando 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. |
The Visual Basic compilador converte o documento XML literal em chamadas para o XDocument e XDeclaration construtores.
Exemplo
O exemplo a seguir cria um documento XML que tem uma declaração XML, uma instrução de processamento, um comentário e um elemento que contém outro elemento.
Dim libraryRequest As XDocument = _
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="show_book.xsl"?>
<!-- Tests that the application works. -->
<books>
<book/>
</books>
Console.WriteLine(libraryRequest)
Consulte também
Conceitos
Expressões incorporados no XML
Referência
Literal de instrução de processamento de XML