Transformer et déboguer des fichiers rapidement avec des feuilles de style XSL

Vous pouvez appliquer un fichier XSL à n'importe quel fichier contenant du XML (généralement un fichier XML ou de schéma XML) pour générer un nouveau fichier de sortie HTML, XML ou texte. Vous pouvez aussi choisir d'ouvrir vos fichiers d'entrée dans la perspective Débogage après l'exécution de la transformation, afin de les déboguer.

Avant de commencer

Pourquoi et quand exécuter cette tâche

Les instructions suivantes ont été écrites pour la perspective Ressource, mais elles fonctionneront également dans de nombreuses autres perspectives.

Pour exécuter rapidement une transformation XSL sur n'importe quel fichier contenant du XML, procédez comme suit :

Procédure

  1. Dans la vue Navigateur, sélectionnez votre fichier XSL et le fichier que vous souhaitez transformer.
  2. Cliquez sur eux avec le bouton droit de la souris et, dans le menu contextuel, cliquez sur Déboguer > Transformation XSL.

Résultats

La vue Console affiche le nom du fichier XSL et du fichier d'entrée et celui du fichier de sortie :

Si la vue Console n'est pas déjà ouverte, vous pouvez l'ouvrir en sélectionnant Fenêtre > Afficher la vue > Autre > De base > Console.

Le type de fichier de sortie créé est déterminé par le contenu de l'élément <xsl: output> de votre fichier XSL. Normalement, la méthode de sortie spécifiée dans cet élément devrait être XML, HTML ou texte.

Le fichier de sortie est enregistré à l'emplacement de votre fichier XML.
Remarque : Le fichier de sortie n'apparaît dans la vue Navigateur que lorsque vous actualisez le contenu du dossier ou projet où il se trouve.

Que faire ensuite

Une fois la transformation terminée, vous serez invité à passer dans la perspective Débogage. Cliquez sur Oui. Vous pouvez déboguer vos fichiers avec le débogueur Java™. Pour plus d'informations sur l'utilisation de la perspective Débogage et du débogueur Java, reportez-vous à la documentation en ligne du débogueur JDT (Java Development Tools) et de développement Java.

Commentaires en retour