Bonjour,

j'aimerais utiliser XSLT pour générer du HTML (ou XHTML) a partir d'un autre fichier HTML (ou XHTML)

L'idée étant "d'étendre" le systeme de balisage HTML pour le rendre "plus simple" a l'écriture et de le transformer a la volée, a l'affichage, par le navigateur client, pour que l'HTML puisse être interpreté.

Par exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<toto attribut="valeur">contenu</toto>
Pourrait etre transformé en :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<div>
  <div class="toto">valeur</div>
  <div class="content">contenu</div>
</div>
Le probleme que je rencontre est que mon fichier source peut contenir tout et n'importe quoi (en XHTML), et que j'aimerais écrire dans mon fichier xslt quelque chose comme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<xsl:template match="toto">
	... // faire ce qu'il faut
</xsl:template>
 
<xsl:template match="*">
	// pour toutes les autres balises : les recopier a l'identique avec attributs et noeuds enfants
</xsl:template>
Comment faire pour implementer le "pour toutes les autres balises : ne pas y toucher" en sachant que la source est deja un fichier XHTML "presque" affichable ? Est-ce possible ?

Merci ;o)

Fladnag

PS : je sais pas si le message est bien placé, les forums XSLT sont un peu éparpillés ^^