I've been fighting with this for most of the night last night and can't figure this out.
Mostly as a proof-of-concept style thing I've been attempting to get a sample XML document and turn it into valid RSS that I can subscribe to in a feed reader.
To that end I've produced [this XML file which has [URL="http://www.ohnojono.com/rss_testing/transform.xsl"]this XSL transform](http://www.ohnojono.com/rss_testing/xmlTest.xml) applied. I've gone over the code for both again and again and again and it seems to all be valid (at least according to most examples I've found on the web) but it keeps coming up as an invalid feed.
I should mention that when I simply view the XML file in the web browser, I see pretty much the expected text - and if I use the Firefox Web Developer toolbar extension and then use the view generated source option, the code that I see outputted is valid RSS 2.0, so I can't understand why this isn't working.
If anyone here could take a look at my code and see what's going on that would be really helpful.