From: Arnaud Blancher (Arnaud.Blancher@ungi.net)
Date: 02/06/2003 - 15:31
petit résumé:
Je fais un appel systeme depuis un cgi pour transformer du xmlfo
(encodé en 8859-1) en rtf via jfor.
sous redhat 7.2: pas de problème
...Maintenant la meme chose sous redhat 8 (meme java, meme jfor)
et là les caractères accentuées sont affichés par des '?' (points d'intérrogation
en lancant la commande "à la main" sous l'utilisateur apache tout va bien !
Pistes de Bertrand Delacretaz :
>Probablement que java est exécuté avec un encoding des caractères
>différent, qu'il sélectionne automatiquement selon les paramètres de
>l'environnement linux.
>
>L'encoding peut être changé avec les "system properties" user.region et
>user.language de java, ou par les variables d'environnement linux, voir
>par exemple
>
Parmis tous les trucs que j'ai essayé il y a
j'ai essaye des appels avec -D
-Duser.language=fr_FR
-Duser.language=fr_FR.UTF-8
sans succès.
j'ai essayé de convertir le fichier fo en UTF-8, au préalable : sans succès
j'ai modifier mes variables systemes LANG et LC_ALL à fr_FR : sans succés
j'ai recompilé
/src/ch/codeconsult/jfor/main/CmdLineConverter.java
en ajoutant
// Set the default locale to pre-defined locale
java.util.Locale.setDefault(java.util.Locale.FRENCH);
sous
public class CmdLineConverter
{
public static void main(String args[])
throws Exception
{
sans succés !
et la je séche fortement
est ce que peux changer autre chose pour que ca marche ?
question subsdidaire: est ce que quelque fait ce genre de truc sous rehat 8 ou 9 ?
Merci de votre aide !!
Arnaud.
--
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
|