Problème
Écrire ou lire un fichier texte utilisant un certain encodage. Par exemple un texte encodé en ISO-8859-1, ou en IBM-850, ou en UTF-8.
Solution
Utiliser le service de l'API : com.sun.star.io.TextOutputStream
Le document ci-dessous donne un exemple de macros pour lire et écrire dans un encodage donné.
http://user.services.openoffice.org/fr/ ... 032738.odt
Il contient aussi une méthode pour remplacer les caractères accentués d'un texte.
______
Bernard
[Basic] Lire/écrire un texte encodé
Modérateur : Vilains modOOs
Règles du forum
Aucune question dans cette section !
Celle-ci rassemble les meilleures macros et portions de code. Vous pouvez en revanche commenter ou argumenter le code exposé. Vous pouvez même remercier l'auteur (cela fait toujours plaisir) en indiquant par exemple dans quel cadre ou contexte vous en avez eu l'utilité.
Si vous avez à poster quelque chose, faites-le depuis la section Macros et API et demandez à un modérateur de l'y déplacer.
Aucune question dans cette section !
Celle-ci rassemble les meilleures macros et portions de code. Vous pouvez en revanche commenter ou argumenter le code exposé. Vous pouvez même remercier l'auteur (cela fait toujours plaisir) en indiquant par exemple dans quel cadre ou contexte vous en avez eu l'utilité.
Si vous avez à poster quelque chose, faites-le depuis la section Macros et API et demandez à un modérateur de l'y déplacer.