Bonjour,

Je dois réaliser un fichier HTML grâce à un fichier XSL qui fait appel à du XML.

C'est un catalogue de piscines qui reprend automatiquement les données du fichier XML grâce à un template "photo" et donc qui crée lui même les div par rapport au nombre de piscines qui sont dans le fichier XML. (div id catalogue qui contient Xdiv class photo en fonction du nombre)

J'ai bien encodé le fichier XSL et le fichier XML en UTF-8 (XML : <?xml version="1.0" encoding="UTF-8"?> et XSL : <?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:fn="http://www.w3.org/2005/xpath-functions">
<xsl:output method="html" version="1.0" encoding="UTF-8" indent="yes"/>).

Cependant lors de la transformation en HTML, les accents pètent.. (ex : PRÉSENTATION) et du coup je ne comprends pas pourquoi.. une idée ?

[ame="http://www.flickr.com/photos/82018808@N02/7603009220/"]Capture d?e?cran 2012-07-19 a? 14.04.18 | Flickr - Photo Sharing![/ame]
[ame="http://www.flickr.com/photos/82018808@N02/7603009298/"]Capture d?e?cran 2012-07-19 a? 14.03.46 | Flickr - Photo Sharing![/ame]
[ame="http://www.flickr.com/photos/82018808@N02/7603009132/"]Capture d?e?cran 2012-07-19 a? 14.04.33 | Flickr - Photo Sharing![/ame]

J'aimerais également pouvoir lui préciser un doctype, cependant quand j'ajoute le doctype dans le fichier XSL, une fois le fichier transformé en HTML, le catalogue de piscine bug complètement (juste la partie CSS des div catalogue et photo), savez-vous pourquoi ?

[ame="http://www.flickr.com/photos/82018808@N02/7603021648/"]Capture d?e?cran 2012-07-19 a? 14.16.31 | Flickr - Photo Sharing![/ame]

Dernière question, j'ai une "div id banniere" qui doit contenir ce texte en javascript : "<script type="text/javascript">
document.write("<img name='pic' src='"+pic[mis[i]]+"' title='"+pic[mis[i]]+"' alt='js'>");
</script>"

[ame="http://www.flickr.com/photos/82018808@N02/7603026706/"]Capture d?e?cran 2012-07-19 a? 14.18.00 | Flickr - Photo Sharing![/ame]

Savez-vous comment je peux écrire cette partie de code javascript en XSL ?

D'avance merci beaucoup pour votre réponse. (tous les liens sont les captures d'écran)