< Précédent | Suivant >

Création d'un fichier XML à partir d'un fichier XSD

Au cours de cette leçon, vous allez utiliser le fichier XSD créé précédemment comme modèle pour un nouveau fichier XML. La génération d'un fichier XML à partir d'un schéma XML permet de gagner du temps car le fichier XML créé est déjà associé au schéma et contient au moins certains des éléments et attributs du schéma XML.

Pour créer un fichier XML à partir d'un fichier XSD, procédez comme suit :

  1. Cliquez avec le bouton droit de la souris sur le dossier Documents XML de votre projet de développement de données et sélectionnez Nouveau > XML. L'assistant Création d'un fichier XML s'ouvre.
  2. Sélectionnez le projet XMLSchema dans la zone du dossier parent, entrez customer.xml dans la zone Nom du fichier, puis cliquez sur Suivant.
    Capture d'écran montrant l'assistant de création de fichier XML, tel que décrit.
  3. Sélectionnez Créer un fichier XML à partir d'un fichier de schéma XML, puis cliquez sur Suivant.
  4. Sur la page suivante, sélectionnez le fichier customer.xsd dans l'arborescence et cliquez sur Suivant.
  5. Conservez les valeurs par défaut de la page Sélection de l'élément principal. L'élément customerinfo doit être sélectionné dans la zone Elément principal. L'élément principal d'un fichier XML est celui qui contient tous les autres éléments du fichier.
  6. Cliquez sur Terminer. Le fichier customer.xml s'ouvre dans l'éditeur XML et est également affiché dans le dossier Documents XML du projet de données.

    A présent, utilisez l'éditeur XML pour ajouter d'autres données significatives.

  7. Développez les éléments dans l'arborescence de la vue Conception de l'éditeur XML.
  8. Mettez les données d'un élément en évidence et modifiez leurs valeurs par défaut. Par exemple, remplacez la valeur de p:name par Joe Smith, ou modifiez les données d'adresse par défaut.
    Capture d'écran montrant l'éditeur XML avec les valeurs par défaut modifiées, tel que décrit.
  9. Sauvegardez les modifications.
< Précédent | Suivant >

Commentaires en retour