Compartir a través de


Literal de documento XML (Visual Basic)

Literal que representa un XDocument objeto.

Sintaxis

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

Partes

Término Definición
encoding Opcional. Texto literal que declara qué codificación usa el documento.
standalone Opcional. Texto literal. Debe ser "sí" o "no".
piCommentList Opcional. Lista de instrucciones de procesamiento XML y comentarios XML. Toma el siguiente formato:

piComment [ piComment ... ]

Cada piComment uno puede ser uno de los siguientes:

- Literal de instrucción de procesamiento XML.
- Literal de comentario XML.
rootElement Obligatorio. Elemento raíz del documento. El formato es uno de los siguientes:


Para más información, consulte Expresiones insertadas en XML.

Valor devuelto

Objeto XDocument .

Observaciones

La declaración XML identifica un literal de documento XML al principio 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 le permite copiar contenido de un documento XML y pegarlo directamente en un programa de Visual Basic.

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

Ejemplo

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

Consulte también