From: BRONSIN OLIVIER (OLIVIER.BRONSIN@sgam.com)
Date: 31/01/2003 - 13:16
Bonjour.
J'ai un petit problème d'accents dans mes balises <INPUT> :
mon XML :
<?xml version='1.0' encoding='ISO-8859-1' standalone='no' ?>
<?xml-stylesheet type="text/xsl" href="feuille.xsl"?>
<page1>
<test>Sociétés</test>
</page1>
ma XSL :
<?xml version='1.0' encoding='iso-8859-1' ?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output indent="yes" method="html" encoding="iso-8859-1" />
<xsl:template match="/">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
</head>
<body>
<form method="POST" ENCTYPE ="ISO-8859-1" action="/maservlet"
name="form">
<input type="text" name="test">
<xsl:attribute name="value"><xsl:value-of
select="page1/test"/></xsl:attribute></input>
<br/><xsl:value-of select="page1/test"/>
</form>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
le résultat :
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
</head>
<body>
<form method="POST" ENCTYPE="ISO-8859-1" action="/maservlet" name="form">
<input type="text" name="test" value="Sociétés"><br>
Sociétés
</form>
</body>
</html>
ce qui donne à l'écran :
Sociétés
Sociétés
Dans mes balises <INPUT>, l'encodage n'est pas respecté ????
J'ai vu quelques astuces dans vos archives : j'ai ajouté un <META>
supplémentaire dans le <head>, un encodage dans le formulaire, rien n'y
fait.
Mon environnement technique :
UNIX, Java, XALAN 2, Weblogic
Bien sûr, ça marchait très bien avec la version précédente de Xalan...
Une idée ??
Cordialement,
Ollivier Bronsin
--
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
|