Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2011

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Using Mathematica to Grab RSS Feeds

  • To: mathgroup at smc.vnet.net
  • Subject: [mg116303] Re: Using Mathematica to Grab RSS Feeds
  • From: "Hans Michel" <hmichel at cox.net>
  • Date: Thu, 10 Feb 2011 05:23:23 -0500 (EST)

Please note that if the rss feed is version 2.01 or earlier Mathematica
version 7 has been supporting direct Import and conversion to NoteBook
bject.

The following will open a new Notebook with the ability to refresh
Import["http://feeds.bbci.co.uk/news/world/europe/rss.xml";, {"RSS", 
  "NotebookObject"}]

The following will return a Notebook symbol with Cell data
Import["http://feeds.bbci.co.uk/news/world/europe/rss.xml";, "RSS" ]
At which point the pattern matching would not be based on "XML" but
Mathematica Notebook structure.


See more information on ref/format/RSS

Hans

-----Original Message-----
From: Gregory Lypny [mailto:gregory.lypny at videotron.ca] 
Sent: Wednesday, February 09, 2011 1:09 AM
To: mathgroup at smc.vnet.net
Subject: [mg116303] [mg116264] Re: Using Mathematica to Grab RSS Feeds

Hi Sjoerd,

Thank you for your tips!  This is exactly the type of thing that I need 
to get me going.  I figured Import was the thing to use, but I'm still 
a bit green on specifying patterns for Cases.  Your example here will 
give me a good start.

Thanks again,

Gregory Lypny


On Tue, Feb 8, 2011, at 7:56 AM, Sjoerd C. de Vries wrote:

> Never done this, but Import may be your tool of  choice:
>
> xmlIn = Import["http://feeds.bbci.co.uk/news/world/europe/rss.xml";,
> "XML" ]
>
> get descriptions:
>
> Cases[xmlIn,
> XMLElement["description", {}, {desc___}] -> desc, Infinity]
>
> get links:
>
> Cases[xmlIn, XMLElement["link", {}, {desc___}] -> desc, Infinity]
>
> etc.
>
> Cheers -- Sjoerd
>
> On Feb 8, 11:03 am, Gregory Lypny <gregory.ly... at videotron.ca> wrote:
>> Hello everyone,
>>
>> Wondering if anyone has used Mathematica to grab RSS feeds and curate
them in some sort of a database for later analysis.  Any tips on how this
might be done?
>>
>> Regards,
>>
>> Gregory Lypny
>




  • Prev by Date: Re: Another point about Mathematica 8.0
  • Next by Date: Re: Using Mathematica for text mining
  • Previous by thread: Re: Using Mathematica to Grab RSS Feeds
  • Next by thread: Re: Using Mathematica to Grab RSS Feeds