Pour accélérer le traitement à l'exécution des
feuilles de style XSL, vous pouvez précompiler des documents
de feuille de style XSL 1.0 ou 2.0 et les intégrer dans des projets
Java.
Avant de commencer
- Vous devez avoir un projet compatible Java dans lequel vous puissiez placer les
fichiers générés.
- Le projet contenant la feuille de style XSL doit inclure
la facette de projet Transformations et requête XML. Pour ajouter cette facette :
- Faites un clic droit sur le projet et
sélectionnez .
- Sur la page Facettes de projet, sélectionnez Transformations et requête XML.
- Si un message vous signale que d'autres facettes sont requises, sélectionnez-les
également.
- Cliquez sur OK.
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 générer un fichier XSL compilé à partir d'un fichier XSL :
Procédure
- Dans l'Explorateur de projets, cliquez avec le bouton droit sur le fichier XSL.
- Cliquez sur . L'assistant Compiler XSLT démarre.
- Définissez les options du compilateur XSLT à utiliser pour la génération
du fichier XSL compilé :
- Sélectionnez le processeur en choisissant Processeur IBM pour XSLT 1.0
ou Processeur IBM pour XSLT 2.0 dans la liste. Si le projet cible choisi pour accueillir le fichier XSL compilé
ne prend pas en charge le processeur que vous venez de sélectionner, vous pouvez
y ajouter le support correspondant en cliquant
sur Ajouter la prise en charge d'un processeur au projet cible.
- Dans les zones correspondantes, entrez le nom de classe, le nom de package et
le conteneur de sortie que vous réservez aux classes XSLT compilées.
- Pour ajouter le dossier de sortie au fichier .classpath d'un projet,
sélectionnez Inclure le conteneur de sortie dans le chemin d'accès aux classes du projet, puis, dans la
zone Projet cible, indiquez le projet en question.
- Pour ajouter une classe Java d'utilitaire contenant des méthodes utilisables
pour invoquer la transformation de document avec les classes XSL compilées,
sélectionnez Ajouter une classe d'utilitaire Java, puis, dans les zones correspondantes, indiquez le
dossier source, le package et le nom de la classe d'utilitaire.
Résultats
Les classes compilées et les fichiers Java sont générés aux emplacements que vous avez
spécifiés dans l'assistant.