Importer un échantillon de données à partir d'un fichier XML
Au lieu de générer des données à la volée, vous pouvez importer un fichier XML pour l'utiliser comme un exemple de données. L'avantage de cette option est que vous pouvez rapidement ajouter le même exemple de données dans plusieurs projets. Le fichier XML ne peut comprendre des chemins d'accès à d'autres fichiers que si ces chemins d'accès sont exprimés de façon relative par rapport à l'emplacement du fichier XML. Veillez à ce que ces chemins d'accès de fichiers soient disponibles pour chaque projet dans lequel le fichier XML est utilisé.
Vous n'avez pas besoin d'ajouter le fichier XML à votre projet pour importer les données. Une fois les données XML importées, elles sont stockées dans un sous-dossier dans le dossier de projet SampleData. Vous pouvez modifier les données importées à l'aide des outils disponibles dans le panneau Données. Les modifications que vous effectuez ne modifient pas le fichier XML d'origine.
Conseil : |
---|
Vous pouvez trouver des exemples de fichiers XML sur Internet ou vous pouvez utiliser un outil tel que XML Notepad pour générer un fichier XML. Pour plus d'informations, voir Comment faire pour utiliser XML Notepad pour créer un document XML sur le site Web Aide et support de Microsoft. |
Pour importer un fichier XML comme exemple de données
Pour activer les outils d'exemples de données, ouvrez un document XAML sur la planche graphique dans le mode Création ou Fractionné .
Si le panneau Données n'est pas visible, vérifiez qu'une coche figure en regard de Données dans le menu Fenêtre.
Pour plus d'informations, voir Ajouter ou supprimer un panneau de l'espace de travail.
Dans le panneau Données, cliquez sur Ajouter une source d'exemples de données , puis cliquez sur Importer les exemples de données du fichier XML.
Dans la boîte de dialogue Importer les exemples de données du fichier XML, tapez un nom évocateur pour votre source de données dans le champ Nom de la source de données.
Dans le champ URL des données XML, tapez le chemin d'accès d'un fichier XML existant en utilisant l'un des formats suivants :
Un chemin d'accès complet, tel que « C:\sampledata\data.xml ».
Un chemin d'accès relatif, tel que « data.xml » (si le fichier XML a été ajouté au dossier du projet).
Une adresse HTTP, telle que « http://rss.msnbc.msn.com/id/3032127/device/rss/rss.xml ».
Facultativement, cliquez sur le bouton Parcourir pour accéder à un fichier XML.
Sous Créer une source de données dans, sélectionnez l'un des emplacements suivants :
Projet Utilisez cette option pour que les données soient disponibles pour tous les documents du projet.
Ce document Utilisez cette option pour que les données soient disponibles pour le document XAML ouvert uniquement.
Si vous voulez que votre application puisse afficher des exemples de données lorsque vous l'exécutez (F5), sélectionnez Activer les exemples de données pendant l'exécution de l'application. Si vous ne sélectionnez pas cette option, vous ne pourrez voir les exemples de données sur la planche graphique qu'au moment de la création et non au moment de l'exécution.
Cliquez sur OK pour fermer la boîte de dialogue Définir de nouveaux exemples de données et créer les exemples de données.
Dans le panneau Projets, dans un dossier nommé SampleData, un sous-dossier est ajouté pour votre nouvelle source d'exemples de données ; il contient les fichiers requis pour définir les données.
Dans le panneau Données, vous pouvez développer les nœuds de votre nouvelle source de données pour afficher le schéma de vos exemples de données.
Dans le panneau Données, examinez le schéma de vos données XML pour voir si vous devez convertir des propriétés simples dans un autre type. Par exemple, si l'une des propriétés du schéma est le chemin d'accès d'un fichier image, vous pouvez convertir la propriété en Image afin que l'image s'affiche lorsque vous faites glisser les données sur la planche graphique.
Pour réimporter un fichier XML d'un exemple de données
Dans le panneau Données, vous pouvez modifier les données que vous importez d'un fichier XML. Si vous voulez rétablir les valeurs d'origine de vos données contenues dans le fichier XML, vous pouvez réimporter le fichier.
Dans le panneau Données, localisez la source de données qui a été importée d'un fichier XML.
À côté du nom de la source de données, cliquez sur Options de source de données , puis cliquez sur Réimporter les exemples de données du fichier XML.
Dans la boîte de dialogue Rechercher la source de données XML, accédez à votre fichier XML, ou tapez le chemin d'accès ou l'URL du fichier dans le champ Nom de fichier, puis cliquez sur Ouvrir.
Le schéma et les valeurs de la source de données s'actualisent pour refléter le fichier XML, ce qui annule toutes les modifications manuelles. Si les données étaient déjà affichées dans un objet sur la planche graphique, l'objet ne s'actualisera pour afficher les données modifiées que si vous faites de nouveau glisser les données sur l'objet.
Voir aussi
Tâches
Générer un échantillon de données
Modifier un exemple de données