Ajout d'en-têtes HTML aux fichiers XSL

Il peut s'avérer nécessaire de produire un fichier HTML (à partir d'un document XML) en utilisant votre fichier XSL. Pour ce faire, vous pouvez créer un canevas contenant l'en-tête <html> avec l'élément <xsl:output> approprié.

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.

Suivez ces étapes pour ajouter un canevas HTML à votre fichier XSL :

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 En-tête HTML par défaut.

Résultats

Le texte suivant apparaît dans le fichier XSL :

<xsl:output method="html" encoding="UTF-8"/>
<xsl:template match="/"> 
 <html> 
<head> 
   <title>Untitled</title> 
 </head> 
     <body> 
   <xsl:apply-templates/> 
     </body> 
</html> 
 </xsl:template>

L'élément <xsl:apply-templates/> traitera de manière récursive tous les enfants du document XML auquel vous appliquez votre fichier XSL.

Que faire ensuite


Commentaires en retour