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)