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

 Delphi Discussion :

Caractères étranges en XML


Sujet :

Delphi

  1. #1
    Membre éclairé Avatar de srvremi
    Homme Profil pro
    Directeur d'école d'ingénieurs
    Inscrit en
    Mars 2002
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Directeur d'école d'ingénieurs
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2002
    Messages : 554
    Points : 656
    Points
    656
    Par défaut Caractères étranges en XML
    Bonjour, j'ai un petit souci dans un programme qui utilise le composant TXMLDocument.

    J'aimerais lire un document XML qui utilise des caractères... euh... étranges

    Par exemple, ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    martin=40durand=2Etm=2Efr
    est en fait :
    Comment faire pour passer de l'un à l'autre ?

    Merci d'avance.
    Rémi

  2. #2
    Membre chevronné
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Points : 2 158
    Points
    2 158
    Par défaut
    reconnaitre tous les Caracteres etranges et les remplacer ....
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    For i := 1 to Length(s)-1 do
       If S[i]+S[i+1] in CaracterseEtranges do S2 := S2+CaractereConverti
    Avec Bien sur un tableau de String representant les Caracteres etranges puis un autre tableau contenant leurs traductions.

    Mais ce qui m'ettone c'est l'absence des %.
    En general ils sont precedes d'un % (%2E, %20, %40, etc ....)

    Remarque :
    A verifier mais il est for possible que le chiffre apres le % (qui est de l'hexa) corresponde au code ascii du caractere .. donc plus facile a traduire.
    On passe du temps a vous repondre, alors soyez sympas, passez du temps ..... a vous relire !
    --
    Pourquoi tant de haine pour cette pauvre aide Delphi ????
    Aiiimezzz laaaaa .... Si-Non-Cham-Pi-Gnon !!!
    --
    Pour plus de Renseignements : Venez me rejoindre sur Msn .... Promis je mords pas

  3. #3
    Membre éclairé Avatar de srvremi
    Homme Profil pro
    Directeur d'école d'ingénieurs
    Inscrit en
    Mars 2002
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Directeur d'école d'ingénieurs
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2002
    Messages : 554
    Points : 656
    Points
    656
    Par défaut
    Effectivement. Ces signes bizarres sont en fait les codes hexadécimaux des caractères qu'ils représentent.
    2E = code ASCII de .
    40 = code ASCII de @

    Merci beaucoup !

  4. #4
    Membre chevronné
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Points : 2 158
    Points
    2 158
    Par défaut
    de Rien ....
    Par contre pour le Resolu, ya un boutton en bas a gauche
    On passe du temps a vous repondre, alors soyez sympas, passez du temps ..... a vous relire !
    --
    Pourquoi tant de haine pour cette pauvre aide Delphi ????
    Aiiimezzz laaaaa .... Si-Non-Cham-Pi-Gnon !!!
    --
    Pour plus de Renseignements : Venez me rejoindre sur Msn .... Promis je mords pas

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

Discussions similaires

  1. [XML] Caractères étranges avec xml
    Par iomega dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 29/06/2007, 13h52
  2. [ImageMagick] Mon image affiche des caractères étranges
    Par renaud26 dans le forum Bibliothèques et frameworks
    Réponses: 14
    Dernier message: 17/03/2006, 17h37
  3. [SAX] Lire une chaîne de caractères comme un XML
    Par Le Furet dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 23/01/2006, 08h57
  4. caractères étranges an haut de page sous Ffx
    Par javatwister dans le forum Général Conception Web
    Réponses: 6
    Dernier message: 27/08/2005, 01h49
  5. Correspondaces caractères ° dans le XML
    Par boborde dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 28/11/2002, 16h51

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