Udostępnij za pośrednictwem


Literał dokumentu XML (Visual Basic)

Literał reprezentujący XDocument obiekt.

Składnia

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

generatora

Termin Definicja
encoding Opcjonalny. Tekst literału deklarujący, który koduje dokument.
standalone Opcjonalny. Tekst literału. Musi mieć wartość "tak" lub "nie".
piCommentList Opcjonalny. Lista instrukcji przetwarzania XML i komentarzy XML. Przyjmuje następujący format:

piComment [ piComment ... ]

Każdy piComment z nich może być jednym z następujących elementów:

- Literał instrukcji przetwarzania XML.
- Literał komentarza XML.
rootElement Wymagany. Element główny dokumentu. Format jest jednym z następujących elementów:


Aby uzyskać więcej informacji, zobacz Wyrażenia osadzone w języku XML.

Wartość zwracana

Obiekt XDocument.

Uwagi

Literał dokumentu XML jest identyfikowany przez deklarację XML na początku literału. Mimo że każdy literał dokumentu XML musi mieć dokładnie jeden główny element XML, może mieć dowolną liczbę instrukcji przetwarzania XML i komentarzy XML.

Literał dokumentu XML nie może pojawić się w elemecie XML.

Uwaga

Literał XML może obejmować wiele wierszy bez używania znaków kontynuacji wiersza. Dzięki temu można kopiować zawartość z dokumentu XML i wklejać ją bezpośrednio do programu Visual Basic.

Kompilator języka Visual Basic konwertuje literał dokumentu XML na wywołania konstruktorów XDocument i XDeclaration .

Przykład

Poniższy przykład tworzy dokument XML zawierający deklarację XML, instrukcję przetwarzania, komentarz i element zawierający inny element.

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)

Zobacz też