|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre habitué
![]() Inscription : décembre 2003 Messages : 650 ![]() |
Slt,
j'utilise le code suivant pour parser un fichier XML (code trouvé ici) Code :
exemple de fichier XML : Code XML :
Que se passe il à votre avis ? sur le 2nd element, j'ai que le "BAD" qui est affiché |
||||
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : août 2005 Messages : 361 ![]() |
/n = retour a la ligne, si tu le retire il manque un balise fermante.
pas lu ton code mais vu ce que tu marques ...
__________________
Le but de tout developpeur OO est de devenir une référence. Mon avatar est un ambigramme, les curieux peuvent le retourner ;-) Aider <> Faire a la place de!!! |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : décembre 2003 Messages : 650 ![]() |
t'as pas compris, mon probleme apparait lorsque mes données contiennent des \n pas au niveau des balises,
ex : <resultat> Cette ligne n'apparait pas :( BAD</resultat> je ne recupere que "BAD" et non "Cette ligne n'apparait pas :( \n BAD" |
|
|
00
|
|
|
#4 |
|
Membre émérite
![]() Inscription : février 2006 Messages : 840 ![]() |
Si tu peux traiter ta chaine à coup de trim() ou de nl2br() pendant le parsage de ton xml ?
__________________
Consultant idéaliste. |
|
|
00
|
|
|
#5 |
![]() ![]() Guillaume RossoliniDirecteur technique Inscription : février 2004 Messages : 13 720 ![]() |
Salut
En effet, solution de rechange : str_replace('<br />', '', nl2br($string))
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework) Ressources PHP - Ressources Zend Framework |
|
|
00
|
|
|
#6 |
|
Membre habitué
![]() Inscription : décembre 2003 Messages : 650 ![]() |
nan, c'est la bibliotheque php qui fais le parsing,
mes fonctions sont lancés qu'en cas de balise ouvrante et fermante, et texte or texte ne choppe que "tous les caracteres" qui sont sur la meme ligne que la balise fermante |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com