Literál dokumentu XML (Visual Basic)
Literál představující XDocument objekt.
Syntaxe
<?xml version="1.0" [encoding="encoding"] [standalone="standalone"] ?>
[ piCommentList ]
rootElement
[ piCommentList ]
Součástky
Pojem | definice |
---|---|
encoding |
Nepovinné. Literálový text deklarující kódování dokumentu. |
standalone |
Nepovinné. Literálový text. Musí být "ano" nebo "ne". |
piCommentList |
Nepovinné. Seznam instrukcí pro zpracování XML a komentářů XML Používá následující formát:piComment [ piComment ... ] Každá piComment z nich může být jedna z následujících možností:- Literál instrukce zpracování XML. - Literál komentáře XML. |
rootElement |
Povinný: Kořenový prvek dokumentu. Formát je jeden z následujících způsobů:
Další informace naleznete v tématu Vložené výrazy v JAZYCE XML. |
Návratová hodnota
Objekt XDocument .
Poznámky
Literál dokumentu XML je identifikován deklarací XML na začátku literálu. I když každý literál dokumentu XML musí mít přesně jeden kořenový element XML, může mít libovolný počet instrukcí zpracování XML a komentářů XML.
Literál dokumentu XML nelze zobrazit v elementu XML.
Poznámka:
Literál XML může obsahovat více řádků bez použití znaků pokračování řádku. To umožňuje kopírovat obsah z dokumentu XML a vložit ho přímo do programu jazyka Visual Basic.
Kompilátor jazyka Visual Basic převede literál dokumentu XML na volání do konstruktorů XDocument a XDeclaration konstruktorů.
Příklad
Následující příklad vytvoří dokument XML, který má deklaraci XML, instrukce zpracování, komentář a element, který obsahuje jiný prvek.
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)