Bonjour,
Je lis et écris des fichiers. Le script marche bien sauf qu'à chaque écriture/lecture, les accents sont transformés en caractères bizarres. J'ai essayé de convertir les fichiers en OEM, en ANSI, en UTF8... Mais rien à faire, à chaque fois les accents ne sont pas bons. Voici le déroulement du programme :
script 1 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
- Lire le fichier ChangeLog.txt
- Garder seulement les n premières lignes
- Mettre ces lignes dans un fichier temporaire (changes.txt)
       => pas de problème d'accent ici
script 2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
- Lire changes.txt et mettre le contenu dans une variable
- Remplacer les variables du template (fichier template.txt) par leur valeur (paramètres + changes.txt)
       => le contenu de changes intégré au template a les accents transformés mais pas le reste du template
- Mettre ce résultat dans un fichier temporaire
- Encoder le contenu de ce fichier en UrlEncode
       => à la lecture, les accents sont tous transformés
- Ecrire le contenu dans le fichier résultat
Je ne sais pas trop comment régler ce problème. Si quelqu'un a une idée...