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)