VBScript : Conversion Encodage ISO vers UTF-8 - VB/VBA/VBS - Programmation
Marsh Posté le 19-12-2015 à 02:38:51
Bonjour !
Soit avec une fonction de conversion de caractères (voir les tables de conversion et les exemples un peu partout sur le net)
soit via ADODB.Stream (cf MSDN) …
Marsh Posté le 18-12-2015 à 20:21:14
Bonjour à tous/toutes,
Débutant dans le VBScript, je rencontre un problème au niveau de l'encodage de caractère.
J'ai réalisé un script qui permet de récupérer des informations de mon Active Directory et de les envoyer dans un fichier html à l'endroit voulu qui fonctionne.
Ma page HTML est en UTF8 et je ne peux pas modifier le code de cette page.
Problème: Lorsque je récupère des informations de mon AD avec des accents je me retrouve avec des caractères bizarre (é = xE9). Ce qui est du à l'encodage qui est différent entre les informations de l'AD et ma page HTML )
Je cherche donc un moyen de convertir les informations récupérées en UTF-8
J'aimerai savoir si certains d'entre vous on déjà rencontré le problème et quelles solutions avez-vous trouvé pour pallier à ce problème svp?
Ou du moins des infos afin de m'aiguiller.
Je vous remercie d'avance d'avoir prit connaissance de ce post et des réponses futures.
Bon week-end à tous/toutes.
PS: Ci-joint la partie de mon script permettant de recuperer une informations et de l'envoyer à l'endroit voulu.
Set objFSO = CreateObject("Scripting.FileSystemObject" )
Set objFile = objFSO.OpenTextFile("index-TEST.html", ForReading)
strDescription = objFile.ReadAll
objFile.Close
strNewDescription = Replace(strDescription, "$Titre", objUser.description)
Set objFile = objFSO.OpenTextFile("index-TEST.html", ForWriting)
objFile.WriteLine strNewDescription
'objFile.Close