Partage via


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

Vous pouvez créer un document, un fragment ou un élément XML directement dans du code à l’aide d’un littéral XML. Les exemples de cette rubrique montrent comment créer un élément XML contenant trois éléments enfants et comment créer un document XML.

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 le code XML imbriqué, à l’aide de la syntaxe littérale 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. La sortie de ce code est la suivante :

    <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 imbriqué. L’exemple suivant crée un document XML qui a une déclaration XML, une instruction de traitement, un commentaire et un élément qui contient 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. La sortie de ce code est la suivante :

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

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

    <books>

    <book/>

    </books>

Voir aussi