Bonjour à tous,
Je me met de plus en plus à la génération de fichier xml par php de cette façon.
generationxml.php:
Mais je rencontre des problèmes lorsqu'il y a des caractères spéciaux.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16header('Content-Type: text/xml;charset=UTF-8'); echo(utf8_encode("<?xml version='1.0' encoding='UTF-8' ?>")); /*MA REQUETE SQL ...... */ echo("<box>"); while($row = mysql_fetch_assoc($requete)) { echo ("<message id='".$row['id']."'><pseudo>".$row['pseudo']."</pseudo><contenu>".$row['message']."</contenu></message>"); } echo("</box>");
Je ne pense pas du tout utiliser la bonne technique. Il y a des problèmes du coté du charset et de l'encoding.
Ma question est donc:
Quelle technique utilisez vous pour générer un document xml valide à coup sûre?
Merci d'avance.
Partager