Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/05/2007, 12h04   #1
Membre du Club
 
Inscription : janvier 2005
Messages : 151
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 151
Points : 40
Points : 40
Par défaut Générer un retour à la ligne dans un xml généré

Bonjour à tous,

Belle question de noobs ,

Je générre du text xml que je sauve dans un fichier *.xml. Mais j'ai comme résultat toutes mes balises xml sur une ligne ce qui n'est pas trés lisible.

J'ai essayé de mettre \n mais ça ne fonctionne pas, peut être faut-il forcer en mettant char(x) mais je ne sais pas quoi mettre. Pour l'îndentation ça va, je le gère avec 2*' ' multiplier par le niveau ou je suis. Mais le retour à la ligne pas moyen. Je n'ai pas envie de faire des trucs du genre

$retour='
';

Et ensuite $xml.='</modules>'.$retour;

Quoique ça pourrait le faire mais pas très propre dans le code.

J'ai également ce problème pour un textarea qui lorsque je mets x valeurs m'ajoute un saut de ligne mais ça je pense pouvoir le gérer.

Merci,
vodnok est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2007, 12h18   #2
Inscrit
 
Avatar de is_null
 
Inscription : octobre 2006
Messages : 637
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 637
Points : 690
Points : 690
"\n", guillements doubles obligatoires.
\r pour mac et \r\n sous winshite
__________________
Q: Dois-je haïr et cogner sur Microsoft ?
R: Non, vous n'êtes pas obligé. Non pas que Microsoft n'est pas écoeurant, mais il y avait une culture hacker bien avant Microsoft et il y en aura une bien après que Microsoft aura été de l'histoire ancienne. Toute énergie dépensée à haïr Microsoft serait mieux employée par vos compétences et votre passion. Écrivez du bon code, cela brisera suffisamment Microsoft sans polluer votre karma.
Comment devenir un hacker ? par Eric Steven Raymond
is_null est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2007, 13h36   #3
Membre confirmé
 
Inscription : mai 2006
Messages : 196
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 196
Points : 278
Points : 278
Il faut rajouter une balise BR comme ceci dans le fichier XML et il devrais être interprété correctement :
Code :
1
2
3
4
5
 
<![CDATA[<br />]]>
 
// Si tu utilise XSL il faut spécifier ceci aussi :
<xsl:value-of select="xxx" disable-output-escaping="yes" />
Reste à voir si cela marche :o sa m'intéressé donc j'ai fait des recherches et sur un autre forum quelqu'un à réussi comme ceci.
meliandah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2007, 09h41   #4
Membre du Club
 
Inscription : janvier 2005
Messages : 151
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 151
Points : 40
Points : 40
J'ai trouvé une utilité à IE Il affiche correctement un fichier xml même s'il est généré n'importe comment (du moment qu'il soit valide évidemment)

Enfin cela fonctionne via une ouvertue avec bloc note aussi.

Merci,
vodnok est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h18.


 
 
 
 
Partenaires

Hébergement Web