magpierss et noms de champs identiques dans flux RSS
2 messages
• Page 1 sur 1
- webcrea
- WRInaute discret

- Messages: 53
- Inscription: 1 Sep 2003
magpierss et noms de champs identiques dans flux RSS
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 :
Voici la fonction que j'utilise pour afficher le flux avec magpierss :
Et ça m'affiche les catégories sous cette forme :
1922273573108113116122129134139141
Comment les isoler les unes des autres ?
Merci de votre aide !
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: Tout sélectionner
<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: Tout sélectionner
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 !
- mitety
- Nouveau WRInaute

- Messages: 1
- Inscription: 4 Juil 2011
Re: magpierss et noms de champs identiques dans flux RSS
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
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
2 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Problème avec Magpierss (flux RSS)
- Flux RSS : <media:thumbnail> sous magpierss
- Tronquer les descriptions d'un flux rss sous magpierss ?
- [RESOLU] magpierss récupération champs
- intégrations adsenses flux rss et variable dans url flux rss ???
- rss et rdf avec magpierss
- Flux-rss.org, annuaire de flux RSS
- problem pour parser un flux xml avec magpierss
- MagpieRSS : comment afficher plusieurs flux via des onglets?
- Noms de fichiers identiques, url proches et Duplicate Content
- Intégrer un flux RSS sur son site
- Comment obtenir le flux RSS d'un compte Twitter
- La syndication de contenu : afficher un flux RSS sur son site
- Comment suivre un contact Google+ par flux RSS
- Utiliser Actifpub pour l'intégration d'un flux RSS externe sur son site
- Intégrer facilement un flux RSS externe
- Un (RSS) pour tous (les blogs officiels de Google)
- Des RSS rémunérés ça existe !
Consultez la description détaillée des produits ou services de Google suivants : Google Feed Fetcher, FeedBurner, Google Reader, Google ReadAir
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
