Basically I need to parse different types of feeds. So i thought of writing separate module. Feeds could be Pure RSS feed,
Pure RSS Media feed,
Youtube Feed OR
Media cum rss feed OR
Metacafe feed OR
Yahoo Feed OR
BLIP TV etc.
This is the reason i thought of wrinting a general module. Do we have any modules that can be used for the same ? if yes please suggest. I thought the approach would be like this,
- Check the type of feed (RSS/ Media RSS, Apple, Yahoo, Youtube etc
- Pass different fun to take care of them
my Question - How can i differentiate between feeds?
if($val !~ /(.*)<rss version=\"(1|2\.0)\"(.*)/is ) {
die qq{
Not a RSS Feed....Dying here..\n
};
}
Just trying to figure out whether it is a rss feed or not?.
Some rss contains
<?xml...bla bla..>and then (next line)
<rss..But this is not working. I just need to match optional <xml before <rss , it may be on the same line or next ..
Pls help.
Thanks,
Shekar
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.