fonctionnement simpleXML ??

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

seabird
WRInaute impliqué
WRInaute impliqué
 
Messages: 252
Inscription: Lun Déc 01, 2003 17:57

fonctionnement simpleXML ??

Message le Sam Déc 06, 2008 15:15

Bonjour,

Je suis en train de passer sous php5 , enfin :D .

Donc j'essaye de réécrire mes parsers xml avec simpleXML.
je croyais avoir compris , mais quelque-chose m'échappe.

En effet, j'essaie par exemple de parser le fichier test.xml suivant:
Code: Tout sélectionner
<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
   <item>
      <id>1</id>
      <titre>titre1</titre>
      <synopsis>description1</synopsis>
     </item>
    <item>
      <id>2</id>
      <titre>titre2</titre>
      <synopsis>description2</synopsis>
     </item>

</channel>
</rss>


avec le script suivant:
Code: Tout sélectionner
    $xml = simplexml_load_file('test.xml');

    foreach($xml->item as $item)
    {
     
    echo $item->titre;
    }



Ma page est désespérément blanche. Je ne vois pas pourquoi .
Pourtant cela me parait logique...

edit
A je pense avoir compris en fait , il faut écrire:
Code: Tout sélectionner
foreach($xml->channel->item as $item)

theJB
WRInaute impliqué
WRInaute impliqué
 
Messages: 410
Inscription: Ven Avr 07, 2006 21:42

Message le Sam Déc 06, 2008 15:33

Et si tu essayais :

Code: Tout sélectionner
    foreach($xml->item as $item)
    {     
     echo $item->titre[0]."";
    }


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Procyon38 et 0 invités