Partager via


Comment : créer des littéraux XML (Visual Basic)

Mise à jour : novembre 2007

Vous pouvez créer directement un document, fragment ou élément XML dans le code en utilisant un littéral XML. Les exemples dans cette rubrique montrent comment créer un document XML et un élément XML possédant trois éléments enfants.

Vous pouvez également utiliser les API LINQ to XML pour créer des objets LINQ to XML. Pour plus d'informations, consultez XElement.

Pour créer un élément XML

  • Créez l'élément XML inline en utilisant la syntaxe de littéral XML qui est identique à la syntaxe XML réelle.

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

    Exécutez le code. Le résultat généré par ce code est le suivant :

    <contact>

    <name>Patrick Hines</name>

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

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

    </contact>

Pour créer un document XML

  • Créez le document XML inline. Le code suivant crée un document XML qui possède une syntaxe de littéral, une déclaration XML, une instruction de traitement, un commentaire et un élément contenant un autre élément.

    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)
    

    Exécutez le code. Le résultat généré par ce code est le suivant :

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

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

    <books>

    <book/>

    </books>

Voir aussi

Référence

Littéral d'élément XML

Littéral de document XML

Autres ressources

XML en Visual Basic

Création de code XML dans Visual Basic