Magpierss et noms de champs identiques dans flux RSS

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par webcrea, 6 Novembre 2007.

  1. webcrea
    webcrea Nouveau WRInaute
    Inscrit:
    1 Septembre 2003
    Messages:
    47
    J'aime reçus:
    0
    Bonjour,

    Je coince sur la récupérations de données dans un flux RSS à partir de plusieurs parser XML et en particulier avec magpierss.

    Le flux comporte pour chaque item les champs category sous cette forme :


    Code:
    <category>19</category>
    <category>22</category>
    <category>27</category>
    <category>73</category>
    <category>108</category>
    <category>117</category>
    <category>122</category>
    <category>139</category>
    <category>141</category>
    
    Voici la fonction que j'utilise pour afficher le flux avec magpierss :

    Code:
    require_once("magpierss/rss_fetch.inc");
    function FeedParser($url_feed, $nb_items_affiches=10)
    {
    
      $rss = fetch_rss($url_feed);
    
      if (is_array($rss->items))
      {
       $items = array_slice($rss->items, 0, $nb_items_affiches);
    
       $html = "<ul>\n";
       foreach ($items as $item)
       {
        $html .= "<li>";
        $html .= "<a href=\"".$item['link']."\">";
        $html .= $item['title']."</a></li>\n";
       [b]$html .= $item['category'];[/b]
       }
       $html .= "</ul>\n";
     }
    
     return $html;
    }
    echo FeedParser("http ... /rss.php");
    
    Et ça m'affiche les catégories sous cette forme :

    1922273573108113116122129134139141

    Comment les isoler les unes des autres ?

    Merci de votre aide !
     
  2. mitety
    mitety Nouveau WRInaute
    Inscrit:
    4 Juillet 2011
    Messages:
    1
    J'aime reçus:
    0
    Bonjour,
    Désolée de faire remonter un vieux topic mais j'ai le même problème. Je cherche sur le net depuis un bon bout de temps mais je n'ai trouvé aucune solution encore.
    Quelqu'un saurait-il comment faire pour récupérer les données de façon fidèle et donc en évitant la concaténation pour des balises identiques? Merci
     
Chargement...
Similar Threads - Magpierss noms champs Forum Date
Warning: MagpieRSS: Failed to fetch Développement d'un site Web ou d'une appli mobile 15 Avril 2015
Aide sur MagpieRSS et balise Développement d'un site Web ou d'une appli mobile 24 Octobre 2011
Problème magpierss et caratères spéciaux Développement d'un site Web ou d'une appli mobile 3 Août 2011
XML & Parseur magpierss : Remplacement d'apostrophe par des points d'interrogation Administration d'un site Web 23 Septembre 2009
Tronquer les descriptions d'un flux rss sous magpierss ? Développement d'un site Web ou d'une appli mobile 30 Août 2009
Magpierss et doublons Développement d'un site Web ou d'une appli mobile 4 Mai 2009
Feedparser et magpierss : deux flux différents sur deux div Développement d'un site Web ou d'une appli mobile 17 Septembre 2008
Rss et rdf avec magpierss Développement d'un site Web ou d'une appli mobile 14 Août 2008
Problem pour parser un flux xml avec magpierss Développement d'un site Web ou d'une appli mobile 28 Juin 2008
Messages d'erreur Magpierss Développement d'un site Web ou d'une appli mobile 5 Mai 2008
Probleme d'utilisation de Magpierss Développement d'un site Web ou d'une appli mobile 9 Avril 2008
Problème installation magpierss Développement d'un site Web ou d'une appli mobile 13 Décembre 2007
Flux RSS : <media:thumbnail> sous magpierss Développement d'un site Web ou d'une appli mobile 14 Octobre 2007
Paramétrer magpierss Développement d'un site Web ou d'une appli mobile 18 Septembre 2007
Installer magpierss Développement d'un site Web ou d'une appli mobile 17 Septembre 2007
Affichage des images dans description avec Magpierss Développement d'un site Web ou d'une appli mobile 3 Septembre 2007
Utilisation de MagpieRSS: à la place de ' Développement d'un site Web ou d'une appli mobile 1 Septembre 2007
Erreurs avec MagpieRSS Développement d'un site Web ou d'une appli mobile 20 Août 2007
Utilisation de magpierss Administration d'un site Web 9 Juillet 2007
Demande d'une info sur les erreurs MagpieRSS Développement d'un site Web ou d'une appli mobile 13 Mars 2007