Aller au contenu

Comment extraire le titre d'un flux RSS


tchoumak

Sujets conseillés

Bonjour à tous,

J'ai un petit problème au niveau d'une expression régulière. Je souhaite extraire le titre PRINCIPAL d'un flux RSS de blog.

Voici en gros comment se présente les flux RSS :

<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0">

<channel>

<title>Le titre général de mon blog</title>

<link&gt;http://www.site.com</link>

<description>Description générale</description>

<item>

<title>Titre article 1</title>

<link&gt;http://www.site.com/article1.php</link>

<pubDate>10 Nov 2006 07:23</pubDate>

<description>Blablabla</description>

</item>

<item>

<title>Titre article 1</title>

<link&gt;http://www.site.com/article1.php</link>

<pubDate>10 Nov 2006 07:23</pubDate>

<description>Blablabla</description>

</item>

<item>

...

</item>

</channel>

</rss>

Je souhaite extraire le champ Le titre général de mon blog, mais j'ai un problème avec le redondance de la balise </title>

Pouvez vous m'aider ?

Lien vers le commentaire
Partager sur d’autres sites

Salut,

je ne suis pas un spécialiste de la chose, mais tu essaiyais d'inclure le <channel> dans ton expression régulière pour obtenir un truc du genre :

<channel><title>(.*)</title>

++

Patrick

Lien vers le commentaire
Partager sur d’autres sites

Merci pour ta réponse, mais en fait c'est avec le </title> de fin que j'ai un probleme, pas avec le premier ;)

Salut,

heu tu peux préciser le problème ? L'échappement du / ?

++

Patrick

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...