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
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..