Delphi BlogSphere Parsed

From: Dennis Landi (nada_at_nada.com)
Date: 08/30/04


Date: Sun, 29 Aug 2004 20:12:15 -0400

Well I have pulled down and parsed the delphi blog xml feeds that I could
find.

I would like to aggregate the rss feed items into a single chronological
sequence, just showing item titles with a link to the site...

I can do this fairly painlessly with RSS 2.0 because its date format
subscribes to RFC 822. And I can parse the atom feeds because I can easily
convert them to RSS 2.0 via www.2rss.com.

However, I unfortunately have to leave out blogs still using RSS 1.0, which
included Brian Moelk's excellent site, and Julian Bucknall's blog for
example.

So consider this a gentle nudge to upgrade guys.

Other than that I only found one anomaly in parsing the RSS 2.0 dates, and
that came from Yorai Aminov's site. His blog uses this date format: "29
Aug 2004 02:56:11 +0200" where as my FormatSettings yielded from a call to
GetLocaleFormatSettings(SysLocale.DefaultLCID,FormatSettings) will accept
"Thu, 19 Aug 2004 14:06:04 -0700". So Yorai's blog is missing the DoW.
This might be a format settings issue, but I wouldn't have a clue how to
fiddle with that.

At some later point I guess I can write some "date massaging" code, once I
compile a full list of date-related anomalies.

Or maybe somebody has a link to some quick cheat-*** on Locale Settings
manipulation? (I can internationalization folks run into these issues a
lot) Dunno. A somewhat low priority at any rate.

Anyways, based on this research I'll be able to soon put up a web-based
rss-feed aggregator for all the programming language communities, including
Delphi.

-d


Quantcast