Delen via


Procedure: XML-letterlijke waarden maken (Visual Basic)

U kunt een XML-document, fragment of element rechtstreeks in code maken met behulp van een letterlijke XML-code. De voorbeelden in dit onderwerp laten zien hoe u een XML-element maakt dat drie onderliggende elementen bevat en hoe u een XML-document maakt.

U kunt de LINQ ook gebruiken voor XML-API's om LINQ te maken voor XML-objecten. Zie XElement voor meer informatie.

Een XML-element maken

  • Maak de XML-inline met behulp van de letterlijke XML-syntaxis, die gelijk is aan de werkelijke XML-syntaxis.

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

    Voer de code uit. De uitvoer van deze code is:

    <contact>

    <name>Patrick Hines</name>

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

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

    </contact>

Een XML-document maken

  • Maak het XML-document inline. Met de volgende code maakt u een XML-document met letterlijke syntaxis, een XML-declaratie, een verwerkingsinstructie, een opmerking en een element dat een ander element bevat.

    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)
    

    Voer de code uit. De uitvoer van deze code is:

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

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

    <books>

    <book/>

    </books>

Zie ook