Porady: tworzenie literałów XML (Visual Basic)
Dokument XML, fragment lub element można utworzyć bezpośrednio w kodzie przy użyciu literału XML. W przykładach w tym temacie pokazano, jak utworzyć element XML zawierający trzy elementy podrzędne i jak utworzyć dokument XML.
Możesz również użyć interfejsów API LINQ to XML, aby utworzyć obiekty LINQ to XML. Aby uzyskać więcej informacji, zobacz XElement.
Aby utworzyć element XML
Utwórz wbudowany kod XML przy użyciu składni literału XML, która jest taka sama jak rzeczywista składnia XML.
Dim contact1 As XElement = <contact> <name>Patrick Hines</name> <phone type="home">206-555-0144</phone> <phone type="work">425-555-0145</phone> </contact>
Uruchom kod. Dane wyjściowe tego kodu to:
<contact>
<name>Patrick Hines</name>
<phone type="home">206-555-0144</phone>
<phone type="work">425-555-0145</phone>
</contact>
Aby utworzyć dokument XML
Utwórz wbudowany dokument XML. Poniższy kod tworzy dokument XML zawierający składnię literału, 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)
Uruchom kod. Dane wyjściowe tego kodu to:
<?xml-stylesheet type="text/xsl" href="show_book.xsl"?>
<!-- Tests that the application works. -->
<books>
<book/>
</books>