[XSLT] Convertion xml-> xhtml : Un petit problème d'ordre théorique
Bonjours,
Voila un fichier xml :
Code:
1 2 3 4 5 6 7 8 9
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<root>
<nom>blabla</nom>
<commentaire>
voila un <i> SUPER </i> commentaire.
</commentaire>
</root> |
J'aimerai créer un fichier XSLT qui, à partir de ce fichier, me génère le fichier XHTML suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
<html>
<head></head>
<body>
<h1>blabla</h1>
Voila un <i>SUPER</i> commentaire.
</body>
</html> |
Problème : Comme vous l'avez remarquez ce fichier ne ressemble pas a un fichier xml tel que la théorie nous l'impose, puisque l'element Text contenu dans le noeud <commentaire> comporte un noeud (<i>). Alors que la théorie nous dit qu'un élément Text doit etre une feuille de l'arbre...
Est-ce que cela est possible ? Si oui, pouvez-vous m'écrire le fichier XSLT ?
Si ce n'est pas possible, cela signifie qu'il n'est pas possible de convertir un fichier XHTML grâce à XSLT puisque l'XHTML ne respecte pas non plus le fait qu'un élément Text ne doit pas contenir de noeud...