Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
699 connectés 

  FORUM HardWare.fr
  Programmation
  XML/XSL

  Problème d'accent avec parseur XML en Perl

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème d'accent avec parseur XML en Perl

n°759381
Charlux
Posté le 10-06-2004 à 15:49:05  profilanswer
 

J'ai écrit un parseur en Perl utilisant l'analyseur syntaxique SAX pour parser un fichier XML.
Mon problème, c'est que si j'ai des accents ans mon fichiers XML, j'ai un message d'erreur me spécifiant que le document est mal formé. J'a essayé avec les normes UTF-8 et ISO8859-1.
 
Quelqu'un pourrait-il m'aider? Merci d'avance

mood
Publicité
Posté le 10-06-2004 à 15:49:05  profilanswer
 

n°759396
avander
Posté le 10-06-2004 à 16:00:43  profilanswer
 

Tu as bien mis l'entête comme ceci

Code :
  1. <?xml version="1.0" encoding="ISO-8859-1"?>


n°759418
Charlux
Posté le 10-06-2004 à 16:23:02  profilanswer
 

J'avais oublier le tiret entre ISO et 8859. Merci
Mais quand j'insère ça dans une BDD, les accents sont remplacés par "é"

n°761809
alien_nan
Posté le 13-06-2004 à 15:22:32  profilanswer
 

Charlux a écrit :

J'avais oublier le tiret entre ISO et 8859. Merci
Mais quand j'insère ça dans une BDD, les accents sont remplacés par "é"


 
tout comme ton xml, la bdd utilise un encoding. S'ils ne sont pas compatible, ca va pas aller...

n°762481
Charlux
Posté le 14-06-2004 à 10:28:21  profilanswer
 

OK, merci, je vais me renseigner su l'encoding de ma base

n°1433554
neo00neo
Posté le 30-08-2006 à 10:05:51  profilanswer
 

Bonjour, j'ai le même problème que toi...
J'utilise SOAP::Lite, et il m'indique qu'il y a une erreur :
erreur du SOAP retourné : soapenv:Server.userException
 
Le fichier XML que j'envoie contient des accents, quand je les enlève ça marche... J'ai essayé d'utiliser CDATA, mais comme mon XML est de la forme : <?xml version='1.0' encoding='ISO-8859-1'?><param name='name' value='testé'>
 
Je ne sais pas trop ou les mettre...
J'utilise les regxep pour remplacer les accents par &eacute; mais je n'en suis pas satisfait, si quelqu'un a une solution, merci ! :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  Problème d'accent avec parseur XML en Perl

 

Sujets relatifs
Probleme de synchronisation de bases MySQL: utiliser SQLyog ?Probleme de quote
[ rave reports] Problème selection pages à imprimerprobleme
Mozilla => problème de largeur[C] problème de types de données
probleme avec strtod en c[ASP - SQL - DTS]Probleme d'execution DTS depuis page ASP
probleme pour texturer une planete en openglEcrire mon propre parser xml a base des STL en c++
Plus de sujets relatifs à : Problème d'accent avec parseur XML en Perl


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR