From: Gregoor, Van Der Eyken (geyken@esual.com)
Date: 14/08/2002 - 14:20
par rapport au mail précédent [xml-tech] L'extension du fichier joue sur l'encoding du fichier (pas que sur l'interprétation) !
rectification
le .xml "source" est le même que .html etc (utilisation d'un bon vieux Notepad ne connaissant pas l'encodage
- UltraEdit interprétait lui aussi le xml).
J'ai besoin néanmoins de l'encoder en latin1
c'est à dire
<?xml version="1.0" encoding="ISO-8859-1"?>
mais
<xsl:output method="xml" indent="yes" omit-xml-declaration="no" encoding="ISO-8859-1"/>
ne suffit pas, il accomplit la transformation avec cet encodage > ok
mais comment faire pour l'écrire ds le fichier résultat ?
seulement ceci
<?xml version="1.0"?>
ce qui pose évidemment des problèmes lors de l'interprétation
est ce que <xsl:processing-instruction/> répond à ce besoin, si oui comment ?
la valeur xml n'est pas permise pour son attribut name :
<xsl:processing-instruction name="xml">
<xsl:text>version="1.0" encoding="ISO-8859-1"</xsl:text>
</xsl:processing-instruction>
ne marche pas (en ayant mis omit-xml-declaration="no" dans <output/> pour ne pas avoir 2 P.I.)
Merci d'avance
--
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
|