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

ASP Discussion :

Convertir xml utf-8 en ISO 8859-1


Sujet :

ASP

  1. #1
    Nouveau membre du Club
    Inscrit en
    Décembre 2008
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 48
    Points : 30
    Points
    30
    Par défaut Convertir xml utf-8 en ISO 8859-1
    bonjour
    je recupére un fichier xml envoyé en ajax donc en utf-8
    je veux le convertir en ISO 8859-1 pour recupérer les donnée au bon encodage et les enregister dans la base de donnée

    vous pouvez aussi consulter cette page ou je parle du probléme
    http://www.developpez.net/forums/d85...estheader-asp/

    je vous remercie d'avance pour votre aide

  2. #2
    Nouveau membre du Club
    Inscrit en
    Décembre 2008
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 48
    Points : 30
    Points
    30
    Par défaut
    bonjour
    j'ai resolu mon probléme je vous mets la solution en esperant que ça aidera quelq'un

    coté javascript je génre un fichier xml (en utf-8 )
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     var strName = "élément";
     var xmlBody = "<entry>";
        xmlBody += "<name>" + strName + "</name>";
        xmlBody += "</entry>";
       xhr_object.send("<?xml version='1.0' encoding='utf-8'?>" + xmlBody);
    et coté serveur je declare que le format de retour est duiso-8859-1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     response.contentType = "text/html" 
     response.charset ="iso-8859-1"
    je recupére le fichier xml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    dim objXML
     Set objXML = Server.CreateObject("Microsoft.XMLDOM")
     objXML.async = False
     objXML.Load request 
     dim objName
     Set objName = objXML.getElementsByTagName("name")
     response.write objName.item(0).text
    et la il me retourne élement
    aussi quant j'enregistre dans la base de donnée il m'enregistre dans le bon format

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. XML et Encoding : Passez de l'UTF-8 à l'ISO-8859-1
    Par aurell dans le forum Windows Forms
    Réponses: 10
    Dernier message: 11/12/2009, 16h25
  2. Convertir une chaine UTF-8 en ISO-8859-1
    Par gargantua dans le forum Général Java
    Réponses: 4
    Dernier message: 31/03/2009, 15h48
  3. Encodage : Conversion UTF-8 vers ISO-8859-?
    Par polo54 dans le forum Général Java
    Réponses: 6
    Dernier message: 26/06/2007, 19h10
  4. Convertir une chaîne utf8 en iso-8859-1
    Par dredre dans le forum ASP
    Réponses: 1
    Dernier message: 05/05/2006, 00h48
  5. Convertir une chaine UTF8 en ISO-8859-1
    Par eods dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 26/08/2004, 16h57

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