RSS Mess

I’ve been tweaking my RSS parser (yes, it’s home-grown) and it’s interesting – by rolling your own, you begin to appreciate what the real RSS aggregators etc. do.

RSS is a mess.

Why do some feeds have , others and so on?

Right now, there is probably more exception handling than in the real engine of the parser/display code.

While this is normal – coding is easy, error-trapping is hard/time-consuming – wasn’t the whole XML interchange (such as RSS) concept supposed to make all this easy?

Ah well, that’s how we learn..