-
Problème XML et symbole
Bonjour,
voilà j'ai un petit soucis, j'ai un fichier XML :
<filtre>
<elementun attribut="attribut1" op="<" valeur="999" />
</filtre>
Comme il y a le symbole "<", XML::Simple, me dit qu'il y a une erreur de token. Or je ne peux modifier ce fichier manuellement avec un éditeur de fichiers.
J'ai donc penser à l'ouvrir en Perl avec un : open("","");
Malheureusement quand j'affiche les lignes de ce fichier, ce sont des lignes vides, or moi, j'aurai aimé qu'il m'affiche mes balises, comme ça j'aurai pu modfier le caractère embetant.
Donc voilà si vous connaissez une astuce, merci... J'ai essayé avec CDATA, mais je ne vois pas trop comment l'utiliser. Merci.
-
Je ne suis pas sûr de comprendre.. Tu ouvres ton fichier et il est vide ? Dans ce cas tu as d'autres problèmes qu'un simple "<"... Peut-être nous montrer ton code pourrait-il aider. :roll:
--
Jedaï
-
Ton problème est très simple c'est que < est un caractère réservés.
pour la solution suis ce lien http://www.belgif.be/index.php/Recom....A9serv.C3.A9s
Code:
<![CDATA[ TA BALISE ]]>
;)