Compartir a través de


Literal de documento XML (Visual Basic)

Es un literal que representa un objeto XDocument.

<?xml version="1.0" [encoding="encoding"] [standalone="standalone"] ?>
[ piCommentList ]
rootElement
[ piCommentList ]

Elementos

Término

Definición

encoding

Opcional.Texto literal que declara la codificación que el documento usa.

standalone

Opcional.Texto literal.Debe ser "sí" o "no".

piCommentList

Opcional.Lista de instrucciones de procesamiento XML y comentarios XML.Tiene el siguiente formato:

piComment [ piComment ... ]

Cada piComment puede ser uno de los siguientes:

rootElement

Obligatorio.Elemento raíz del documento.Tiene uno de los siguientes formatos:

Para obtener más información, vea Expresiones incrustadas (Visual Basic).

Valor devuelto

Un objeto XDocument.

Comentarios

La declaración XML identifica un literal de documento XML en el inicio del literal.Aunque cada literal de documento XML debe tener exactamente un elemento XML raíz, puede tener cualquier número de instrucciones de procesamiento XML y comentarios XML.

Un literal de documento XML no puede aparecer en un elemento XML.

[!NOTA]

Un literal XML puede abarcar varias líneas sin usar caracteres de continuación de línea.Esto permite copiar el contenido de un documento XML y pegarlo directamente en un programa de Visual Basic.

El compilador de Visual Basic convierte el literal de documento XML en llamadas a los constructores de XDocument y XDeclaration.

Ejemplo

En el ejemplo siguiente se crea un documento XML que tiene una declaración, una instrucción de procesamiento, un comentario y un elemento XML que contiene otro 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)

Vea también

Referencia

Literal de instrucción de procesamiento XML (Visual Basic)

Literal de comentario XML (Visual Basic)

Literal de elemento XML (Visual Basic)

XElement

XProcessingInstruction

XComment

XDocument

Conceptos

Expresiones incrustadas (Visual Basic)

Otros recursos

Literales XML (Visual Basic)

Crear XML en Visual Basic