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

Parfois, il se peut que vous souhaitiez produire un fichier HTML (à partir d'un document XML) à l'aide de 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é.

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

Effectuez les opérations suivantes pour ajouter un canevas HTML à votre fichier XSL :

  1. Ouvrez le 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.

Le texte suivant apparaîtra 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.

Concepts associés
Editeur XSL

Retour d'informations