récupération de contenu entre deux balises prédéfinies

récupération de contenu entre deux balises prédéfinies - PHP - Programmation

Marsh Posté le 30-01-2008 à 11:34:38    

Bonjour,  
 
j'ai un fichier XML que je lis et place dans un 'string'
 
Je voudrais savoir comment je peux récupérer ce qui se trouve entre les balises <paragraphe></paragraphe> dans une variable.

$contents = "<section>
<paragraph>Promu capitaine des Bleus,  
    <strong>Lionel Nallet</strong> sera l'un des piliers du nouveau système de jeu ambitieux. Le deuxième ligne rappelle pourtant que rien ne se fera sans le respect de certaines bases.</paragraph>
</section>";


 
Et aussi, es-ce qu'il est possible de faire ça dans un fichier complet comprenant plusieurs fois ces balise (genre fichier XML)
 
Merci de votre réponse rapide :p

Reply

Marsh Posté le 30-01-2008 à 11:34:38   

Reply

Marsh Posté le 30-01-2008 à 11:49:20    

Reply

Marsh Posté le 30-01-2008 à 12:16:19    

Merci mais...
 
'L'extension SimpleXML requiert PHP 5.'
 
et moi j'ai : 'PHP Version 4.4.4-8+etch4'
 
es-ce qu'il n'est pas possible de passer autrement ??  :sweat:


Message édité par xkamui le 30-01-2008 à 12:16:35
Reply

Marsh Posté le 30-01-2008 à 12:45:39    

preg_match_all("<paragraphe>(.*)</paragraphe>",$contents,$paragraphe);
echo $paragraphe[0];
 
?

Reply

Marsh Posté le 30-01-2008 à 13:15:36    

Reply

Marsh Posté le 30-01-2008 à 13:16:13    

J'ai essayé ça... ça ne fonctionne pas
 
au lieu du echo, j'ai essayé un print_r, rien non plus.
 
j'ai essayé de retirer les < et les > et là, ça pourrais presque marcher, mais c'est pas encore ça... vous y voyez qqchose ??

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed