IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

accent avec l'ActiveXObject("Scripting.FileSystemObject")


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    30
    D�tails du profil
    Informations personnelles :
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Novembre 2010
    Messages : 30
    Par d�faut accent avec l'ActiveXObject("Scripting.FileSystemObject")
    Bonjour,


    J'ai un probl�me avec la lecture d'un fichier xml a partir de l'ActiveXObject("Scripting.FileSystemObject"). Lorsque je lis mon fichier, les accents ne sont pas pris en compte, ils sont cod�s en caract�re bizarre, savez-vous pourquoi ?

    Merci.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    var fso = new ActiveXObject("Scripting.FileSystemObject");
    var otf=fso.OpenTextFile(filename,1,false,1);
    alert(otf.ReadAll());

  2. #2
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Citation Envoy� par zalzasta
    savez-vous pourquoi ?
    Il y a de fortes chances que l'encodage ne soit pas coh�rent entre ton fichier xml et ta page Web.
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    30
    D�tails du profil
    Informations personnelles :
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Novembre 2010
    Messages : 30
    Par d�faut
    l'encoding de mon fichier Xml n'est pas sp�cifi�, mais les accents apparaissent bien quand j'ouvre le fichier et ma page web g�re bien les accents.

    Au d�but, je pensais que ca venait du param�tre format de la m�thode OpenTextFile, mais que je mette -2 -1 ou 0, j'ai le m�me probl�me.

  4. #4
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Je te conseille vivement la lecture de Passez � l'UTF-8 sans manquer une �tape pour mieux comprendre comment fonctionne l'encodage...
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    30
    D�tails du profil
    Informations personnelles :
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Novembre 2010
    Messages : 30
    Par d�faut
    Je viens de tester avec un fichier XML que je cr�e manuellement comportant des accents, et je n'ai aucun probl�me de lecture.

    En fait, je le fichier XML que j'utilise est cr�� en c# avec la m�thode WriteXml, c'est a ce moment la je pense que je dois lui dire d'encoder le fichier au format "iso-8859-1"

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 8
    Dernier message: 19/09/2006, 10h26
  2. G�rer du script entre quote
    Par Alexino2 dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 13/07/2006, 23h44
  3. R�ponses: 2
    Dernier message: 30/08/2004, 14h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo