From: xavier (xavier.moi@wanadoo.fr)
Date: 25/05/2004 - 17:06
Bonjour à tous.
Après avoir parcouru divers forums, je n'arrive pas à trouver de solution à mon pb.
Je me permets dc de venir vous embetez quelques secondes ;)
Description de mon Soucis.
Je souhaite faire un album photo.
J'utilise un fichier xml pour stocker le nom de mes photos.
Un fichier xsl pour la mise en forme.
MAIS Pb avec les noms d'images avec accents.
Je c que se pb à été maintes fois traité mais je ne m'en sors pas.
Ya pas beaucoup de lignes de code. G allégé pour vs.
- 1 Fichier xml contenant les liens de mes photos
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml:stylesheet type='text/xsl' href='screenshots.xsl'?>
<PhotoGallery>
<Photo>
<Lien>./essé.jpg</Lien>
</Photo>
</PhotoGallery>
Rien d'extraordinaire.
-1 Fichier Xsl pour la mise en forme
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" >
<xsl:output method="html" encoding="ISO-8859-1" />
<xsl:template match="Photo">
<img border="0">
<xsl:attribute name="src"><xsl:value-of select="Lien"/></xsl:attribute>
</img>
</xsl:template>
</xsl:stylesheet>
-1 image nommé essé.jpg
Je n'utilise rien d'autre. Pas de Xalan Xerces Sablotron pour avoir en sortie un fichier Html.
Qd je clique sur le fichier Xml, l'image s'affiche correctement (sans accent).
Mais dès que l'image à un nom avec accent, pb.
L'adresse de l'image devient
...../ess%C3%A9.jpg pour essé.jpg
Je ne m'en sort pas avec l'encoding UTF, remplacement & eacute; , ou avec le Code Iso ou avec l'utilisation d'une DTD du style.
<!ENTITY egrave "è" >
...
Je n'ai qu'un (... 2) mots à dire :
Au secours. :))
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|