From: MAIGNAN Isabelle (Maignan_Isabelle@lenotre.fr)
Date: 26/05/2004 - 07:36
Renommer les photos? ;-p
Je travaille aussi en ISO-8859-1 pour les fichiers xml mais en UTF-8 pour
les feuilles de style et je n'ai pas de problèmes d'accents sur mes fichiers
images.
Isabelle MAIGNAN
Lenôtre - Service Informatique
40, avenue Pierre curie
78375 Plaisir
* 01.30.81.47.70
* maignan_isabelle@lenotre.fr
-----Message d'origine-----
De : xavier [mailto:xavier.moi@wanadoo.fr]
Envoyé : mardi 25 mai 2004 19:07
À : xml-tech@xmlfr.org
Objet : [xml-tech] Xml Xsl - Histoire d'Accents
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)
--
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
|