Procedura: creare valori letterali XML (Visual Basic)

È possibile creare un documento, frammento o elemento XML direttamente nel codice utilizzando un valore letterale XML.Negli esempi in questo argomento viene illustrato come creare un elemento XML che ha tre elementi figlio e come creare un documento XML.

È inoltre possibile utilizzare le API LINQ to XML per creare oggetti LINQ to XML.Per ulteriori informazioni, vedere XElement.

Per creare un elemento XML

  • Creare l' XML inline utilizzando la sintassi letterale XML che corrisponde all'effettiva sintassi 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>
    

    Eseguire il codice.L'output del codice è il seguente:

    <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

  • Per creare il documento XML inline.Nell'esempio di codice riportato di seguito viene creato un documento XML che ha sintassi letterale, una dichiarazione XML, un 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 del codice è il seguente:

    <?xml-stylesheet type="text/xsl" href="show_book.xsl"?>

    <!-- Tests that the application works. -->

    <books>

    <book/>

    </books>

Vedere anche

Riferimenti

Valore letterale elemento XML (Visual Basic)

Valore letterale di documento XML (Visual Basic)

Altre risorse

XML in Visual Basic

Creazione di XML in Visual Basic