Ajout d'éléments <xsl:template> aux fichiers XSL

Les éléments <xsl: template> sont les éléments les plus importants dans XSLT. Ils constituent la base de la recherche de routines pour l'exécution d'une transformation.

Avant de commencer

Pourquoi et quand exécuter cette tâche

L'élément <xsl: template> doit contenir au moins un attribut match ou name. L'attribut match est utilisé pour la recherche d'un masque. L'attribut name sert à donner un nom à un canevas. Vous pouvez également utiliser les deux attributs dans le même élément xsl:template, si besoin est.

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

Suivez ces étapes pour ajouter un élément <xsl:template> à votre fichier XSL. Lors de sa création, l'élément <xsl:template> sera affiché dans une zone en lecture seule :

Procédure

  1. Ouvrez votre fichier XSL dans l'éditeur XSL.
  2. Cliquez sur l'onglet Fragments, ouvrez le tiroir XSL et cliquez deux fois sur Elément xsl:template.
  3. L'attribut match est utilisé pour la recherche d'un masque. Dans la zone Correspondance, entrez le masque XPath avec lequel vous souhaitez que le canevas concorde dans le document d'entrée. Cliquez sur XPath si vous voulez utiliser l'assistant d'expression XPath pour créer votre masque XPath.
  4. L'attribut name sert à donner un nom à un canevas. Dans la zone Nom, entrez le nom du canevas que vous souhaitez pouvoir appeler explicitement dans votre feuille de style.
  5. L'attribut priority sert à définir la priorité du canevas. Spécifiez la priorité que vous souhaitez donner au canevas dans la zone Priorité. Cette priorité sera utilisée pour sélectionner un canevas parmi tous ceux qui concordent avec le masque utilisé dans l'élément <xsl: apply-templates>. Par exemple, un canevas dont la priorité est 2 sera sélectionné avant un canevas dont la priorité est 5.
  6. L'attribut mode est utilisé pour partitionner les canevas en différentes catégories. Spécifiez le mode que vous souhaitez associer au canevas dans la zone Mode.
  7. Cliquez sur le bouton Ajouter un paramètre pour ajouter un paramètre au canevas.
    1. Dans la zone Nom, tapez le nom du paramètre.
    2. Dans la zone Sélectionner, entrez la valeur par défaut du paramètre. Cliquez sur XPath si vous voulez utiliser l'assistant d'expression XPath pour créer la valeur par défaut.
  8. Cliquez sur Terminer.

Résultats

L'élément <xsl:template> est inséré dans le fichier XSL.

Que faire ensuite


Commentaires en retour