affichage du caractere < - XML/XSL - Programmation
Marsh Posté le 19-08-2006 à 22:09:22
je ne sais pas comment tu génère tes fichiers mais bon, regarde du coté de htmlentities
Marsh Posté le 19-08-2006 à 22:20:50
Utiliser des libs de création de XML et apprendre à utiliser le XML pourrait être une bonne idée, je pense
Par exemple ici la section 2.4 Character Data and Markup nous apprend que les catactères < et & doivent impérativement être échappés respectivement en & et <.
Elle nous apprend également que le caractère > peut être échappé en > et doit impérativement l'être s'il figure dans une chaîne ]]>.
Elle nous apprend enfin que les caractères ' et " peuvent être échappés respectivement en ' et en "
Marsh Posté le 19-08-2006 à 16:14:47
Bonjour
Je crée une application web pour lister les personnes présentes sur un jeu,
le jeu propose des fonctions que j'exploite en php et retourne du XML (que j'utilise ensuite en flash)
Cependant certains pseudos possèdent des "<" qui provoquent un blocage complet (le xml n'est pas valide)
J'ai un peut cherché sur le net mais je n'ai pas trouvé de solutions...
Voici un exemple du XML que je renvoi
<lj>
<pl>
<nk>$0C0{DOR}$F00Math</nk>
<sp>Joueur</sp>
<lrk>51247</lrk>
<trk>1</trk>
<bt>-1</bt>
</pl>
<pl>
<nk>$0C0{DOR}$F00Kentin</nk> ---> quand par exemple il y a dans le pseudo un < ca plante
<sp>Spectateur</sp>
<lrk>260642</lrk>
<trk>18</trk>
<bt>-1</bt>
</pl>
</lj>
Merci a tous pour vos reponses