Sdílet prostřednictvím


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)

Viz také