Delen via


Letterlijke XML-documenten (Visual Basic)

Een letterlijke waarde die een XDocument object vertegenwoordigt.

Syntaxis

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

generator

Term Definitie
encoding Optioneel. Letterlijke tekst die aangeeft welke codering het document gebruikt.
standalone Optioneel. Letterlijke tekst. Moet 'ja' of 'nee' zijn.
piCommentList Optioneel. Lijst met XML-verwerkingsinstructies en XML-opmerkingen. Heeft de volgende indeling:

piComment [ piComment ... ]

Elk piComment kan een van de volgende zijn:

- Letterlijke xml-verwerkingsinstructie.
- Letterlijke XML-opmerking.
rootElement Vereist. Hoofdelement van het document. De indeling is een van de volgende:


Zie Ingesloten expressies in XML voor meer informatie.

Retourwaarde

Een XDocument object.

Opmerkingen

Een letterlijke XML-document wordt geïdentificeerd door de XML-declaratie aan het begin van de letterlijke gegevens. Hoewel elke letterlijke XML-document exact één hoofd-XML-element moet hebben, kan het een willekeurig aantal XML-verwerkingsinstructies en XML-opmerkingen bevatten.

De letterlijke waarde van een XML-document kan niet worden weergegeven in een XML-element.

Notitie

Een LETTERLIJKE XML-waarde kan meerdere regels omvatten zonder regelvervolgtekens te gebruiken. Hiermee kunt u inhoud uit een XML-document kopiëren en rechtstreeks in een Visual Basic-programma plakken.

De Visual Basic-compiler converteert het LETTERLIJKE XML-document naar aanroepen naar de XDocument en XDeclaration constructors.

Opmerking

In het volgende voorbeeld wordt een XML-document gemaakt met een XML-declaratie, een verwerkingsinstructie, een opmerking en een element dat een ander element bevat.

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)

Zie ook