Procedura: creare valori letterali XML (Visual Basic)
È possibile creare un documento, un frammento o un elemento XML direttamente nel codice usando un valore letterale XML. Negli esempi di questo argomento viene illustrato come creare un elemento XML con tre elementi figlio e come creare un documento XML.
È anche possibile usare le API LINQ to XML per creare oggetti LINQ to XML. Per ulteriori informazioni, vedere XElement.
Per creare un elemento XML
Creare il codice XML inline usando la sintassi letterale XML, che corrisponde alla sintassi XML effettiva.
Dim contact1 As XElement = <contact> <name>Patrick Hines</name> <phone type="home">206-555-0144</phone> <phone type="work">425-555-0145</phone> </contact>
Eseguire il codice. L'output di questo codice è:
<contact>
<name>Patrick Hines</name>
<phone type="home">206-555-0144</phone>
<phone type="work">425-555-0145</phone>
</contact>
Per creare un documento XML
Creare il documento XML inline. Il codice seguente crea un documento XML con sintassi letterale, una dichiarazione XML, un'istruzione di elaborazione, un commento e un elemento che contiene un altro elemento.
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)
Eseguire il codice. L'output di questo codice è:
<?xml-stylesheet type="text/xsl" href="show_book.xsl"?>
<!-- Tests that the application works. -->
<books>
<book/>
</books>