CDATA in RSS feeds

A little while ago, Dave gave me a head’s up that there might be a problem subscribing to RSS feeds which utilize XML CDATA elements in Radio’s aggregator. (A CDATA element contains a block of text which does not have to be entity-encoded — a literal block of text.)

So I did a little testing. I downloaded my RSS feed, and converted the description of the first item to a CDATA block, decoding all of the XML entities. Then I saved the file to my www folder so it would upstream, and went over into Radio to subscribe to it.

Guess what… It worked.