fails with multiple channels
Status: Beta
Brought to you by:
morbus
A valid RSS stream can have multiple channels within.
Amphetadesk fails on such with an error:
AmphetaDesk could not parse
http://www.austinbloggers.org/blog/both.xml.
Our site currently has two RSS streams. I was testing
this feature to see if I could make both data streams
available in a single RSS file.
I'll attach a sample file that validates correctly
(http://feeds.archive.org/validator/) but fails as above.
Chip Rosenthal
chip@unicom.com
Logged In: YES
user_id=69804
AmphetaDesk's behavior is correct. The attached file is an
RSS v0.91 feed, and according to the RSS spec [1]:
"Subordinate to the [rss] element is a single [channel]
element". Likewise, if you check future versions of the RSS
spec, you'll see that the single [channel] requisite does
not change. The feed validator, in this case, is incorrect
(they've been notified of this bug report).
[1] http://backend.userland.com/stories/rss091