Procédure : exécuter une transformation XSLT à partir de l'Éditeur XML
L'Éditeur XML permet d'associer une feuille de style XSLT à un document XML, d'effectuer la transformation et d'en afficher le résultat. Le résultat de la transformation XSLT est affiché dans une nouvelle fenêtre de document.
La propriété Output spécifie le nom de fichier de la sortie. Si cette propriété est vide, un nom de fichier est généré dans votre répertoire temporaire. L'extension du fichier est basée sur l'élément xsl:output
de votre feuille de style et peut être .xml, .txt ou .htm.
Si la propriété Output spécifie un nom de fichier avec une extension .htm ou .html, la sortie XSLT est prévisualisée dans Microsoft Internet Explorer. Toutes les autres extensions de fichier s'ouvrent dans l'éditeur par défaut choisi par Microsoft Visual Studio. Par exemple, si l'extension de fichier est .xml, Visual Studio utilise l'éditeur XML.
Pour exécuter une transformation XSLT à partir d'un document XML
Ouvrez un document XML dans l'éditeur XML.
Associez une feuille de style XSLT au document XML.
Ajoutez une instruction de traitement
xml-stylesheet
au document XML. Par exemple, ajoutez la ligne<?xml-stylesheet type='text/xsl' href='filename.xsl'?>
au prologue du document.-ou-
Ajoutez la feuille de style XSLT à l'aide de la fenêtre Propriétés. Dans la fenêtrePropriétés du document, cliquez sur le bouton Parcourir du champ Feuille de style, sélectionnez la feuille de style XSLT et cliquez sur Ouvrir.
Cliquez sur le bouton Afficher la sortie XSLT dans la barre d'outils Éditeur XML.
Remarque : Si aucune feuille de style n'est associée au document XML, une boîte de dialogue vous invite à la spécifier. Le résultat de la transformation XSLT est affiché dans une nouvelle fenêtre de document.
Pour exécuter une transformation XSLT à partir d'une feuille de style XSLT
Ouvrez une feuille de style XSLT dans l'éditeur XML.
Spécifiez un document XML dans le champ Entrée de la fenêtre Propriétés du document.
Remarque : Le document XML est le document d'entrée utilisé pour la transformation. Si aucun document n'est spécifié lorsque la transformation XSLT commence, la boîte de dialogue Ouvrir un fichier s'affiche, vous permettant de spécifier un document à ce moment-là. Cliquez sur le bouton Afficher la sortie XSLT dans la barre d'outils Éditeur XML.
Le résultat de la transformation XSLT est affiché dans une nouvelle fenêtre de document.
Pour spécifier un autre nom de fichier de sortie
Spécifiez un nom de fichier dans le champ Sortie de la fenêtre Propriétés du document.
Cliquez sur le bouton Afficher la sortie XSLT dans la barre d'outils Éditeur XML.
Le résultat de la transformation XSLT s'affiche dans une nouvelle fenêtre de document ; l'éditeur utilisé dans la fenêtre de sortie dépend de l'extension de fichier de votre propriété de document Output.