The RSS Blog

News and commentary from the cross-platform RSS and OPML community.

This morning, I finished my RSS schematron validator. With 1000+ test cases, thanks to Sam and Mark. This will be its permanent residence; yes, a blog entry.

XML URL:

Find a bug, just add a comment here describing it. Now, be nice. I threw this together in two weeks and right now the date validation is a real HACK.

The question of motivation is obvious. My feature requests for the Feed Validator were not being serviced, as the author's were focusing more on Atom than RSS. Additionally, this validator is completely portable, that is, it doesn't require a python run-time. All that you need is a schematron or xslt component. I'll explain this further, at a later time.

Here's the code to add the validator form elsewhere.

<FORM action="https://rssweblog.com/rsv.aspx">
XML URL: <INPUT name="xml" > <INPUT type="submit" value="Validate!" >
</FORM>

Update: I guess it had to be said, but flames in the comments of this entry will be removed.

Reader Comments Subscribe
Type "339":