Ecrire un fichier en UTF-8
Bonjour,
Voilà j’ai ma base de données dans le jeu de caractères : WE8MSWIN1252
Enfin je suppose, c’est celui par défaut lorsqu’on crée une base.
Comment vérifier quel jeu de caractères utilise réellement ma base de données Y a-t-il une commande pour le savoir ?
=> Mon problème :
J’exporte des données dans un fichier XML et j’aimerais écrire ce fichier dans le jeu de caractère UTF-8 pour des raisons de compatibilité avec d’autres logiciels extérieurs à l’appli.
J’ajoute donc au début du fichier XML :
< ?xml version=’1.0’ encoding=’UTF-8’ ?>
Seulement, il faut que ce que j’écris dans mon fichier soit aussi encodé en UTF-8 et là est mon problème…
J’ai Forms 6i.
Pour l’instant, pour écrire mon fichier, je fais comme ceci :
XmlFic := Utl_File.FOPEN(Rep, Fic, ‘W’, 2000) ;
Et après, pour rajouter des lignes : UTL_FILE.PUT_LINE(XmlFic, ‘mon texte’) ;
Seulement, bien sur, pour le moment, j’ai des problèmes, d’accents, caractères spéciaux etc etc…
Quelqu’un sait comment écrire un fichier en UTF-8 sous Forms 6i ?
Quelles solutions est-ce que je peux utiliser ?
Merci
Cordialement.