Megosztás a következőn keresztül:


Útmutató: XML-literálok létrehozása (Visual Basic)

XML-dokumentumot, töredéket vagy elemet közvetlenül a kódban hozhat létre XML-literál használatával. A jelen témakör példái bemutatják, hogyan hozhat létre három gyermekelemet tartalmazó XML-elemet, és hogyan hozhat létre XML-dokumentumot.

A LINQ használatával XML API-kat is létrehozhat LINQ-ról XML-objektumokra. További információ: XElement.

XML-elem létrehozása

  • Hozza létre a beágyazott XML-t az XML-konstans szintaxissal, amely megegyezik a tényleges XML-szintaxissal.

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

    Futtassa a kódot. A kód kimenete a következő:

    <contact>

    <name>Patrick Hines</name>

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

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

    </contact>

XML-dokumentum létrehozása

  • Hozza létre a beágyazott XML-dokumentumot. Az alábbi kód létrehoz egy olyan XML-dokumentumot, amely konstans szintaxissal, XML-deklarációval, feldolgozási utasítással, megjegyzéssel és egy másik elemet tartalmazó elemet tartalmaz.

    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)
    

    Futtassa a kódot. A kód kimenete a következő:

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

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

    <books>

    <book/>

    </books>

Lásd még