Gewusst wie: Erstellen von XML-Literalen (Visual Basic)

Aktualisiert: November 2007

Mithilfe eines XML-Literals können Sie ein XML-Dokument, -Fragment oder -Element direkt im Code erstellen. In den Beispielen in diesem Thema wird veranschaulicht, wie ein XML-Element mit drei untergeordneten Elementen erstellt wird, und wie ein XML-Dokument erstellt wird.

Sie können auch die LINQ to XML-APIs verwenden, um LINQ to XML-Objekte zu erstellen. Weitere Informationen finden Sie unter XElement.

So erstellen Sie ein XML-Element

  • Erstellen Sie XML inline, indem Sie die XML-Literalsyntax verwenden, die der tatsächlichen XML-Syntax entspricht.

    Dim contact1 As XElement = _
        <contact>
          <name>Patrick Hines</name>
          <phone type="home">206-555-0144</phone>
          <phone type="work">425-555-0145</phone>
        </contact>
    

    Führen Sie den Code aus. Ausgabe dieses Codes:

    <contact>

    <name>Patrick Hines</name>

    <phone type="home">206-555-0144</phone>

    <phone type="work">425-555-0145</phone>

    </contact>

So erstellen Sie ein XML-Dokument

  • Erstellen Sie das XML-Dokument inline. Mit dem folgenden Code wird ein XML-Dokument mit Literalsyntax, einer XML-Deklaration, einer Verarbeitungsanweisung, einem Kommentar und einem Element, das ein anderes Element enthält, erstellt.

    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)
    

    Führen Sie den Code aus. Ausgabe dieses Codes:

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

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

    <books>

    <book/>

    </books>

Siehe auch

Referenz

XML-Elementliteral

XML-Dokumentliteral

Weitere Ressourcen

XML in Visual Basic

Erstellen von XML in Visual Basic