Invalid XML encoding in podcast RSS

Avatar image for deactivated-64b6a5184ef33
deactivated-64b6a5184ef33

14

Forum Posts

3

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Content in, at least, the description field are not being correctly encoded for XML. HTML entities such as right-single-quote (’) are being passed through without encoding. These entities are not defined in XML, so validating parsers will reject the file and fail to load the feed (e.g. Doggcatcher on Android, which uses the Expat XML parser)

An example in the current bombcast feed at http://www.giantbomb.com/podcast-xml/giant-bombcast/ is line 42, column 200. The description for "Giant Bombcast 02-12-2013" (GUID 1600-379) contains an illegal rsquo entity.

Avatar image for jking47
jking47

1290

Forum Posts

194

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

I may not know the technical side of it, but I am having this issue, using Doggcatcher on Android. Would be nice to get this fixed before the weekend!

Avatar image for tigerdx
TigerDX

492

Forum Posts

487

Wiki Points

0

Followers

Reviews: 0

User Lists: 1

@cheeky: There are, oddly, two different URLs for the podcast feed, and they're both generated differently! Try http://www.giantbomb.com/feeds/podcast/ and see if it makes any difference. Most of my readers were looking at that one and then stopped updating when the new site went live, and it has totally different entities encoded, but it could be worth a try.

Avatar image for azurewolf
AzureWolf

5

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

@tigerdx: I get the same error when I try that link too. I am not sure if this is Doggcatcher not understanding something new or GB's new podcast.

URL is valid, but doesn't look like a valid RSS feed: org.apache.harmony.xml.ExpatParser$ParseException: At line 42, column 200: undefined entity

I am running the latest version of DoggCatcher (yay for their new visual update, btw), and all my other feeds are working just fine.

Avatar image for rchen
rchen

183

Forum Posts

5

Wiki Points

0

Followers

Reviews: 0

User Lists: 1

Hey guys, I pushed some code yesterday and today regarding the podcast RSS feed. Try this again http://www.giantbomb.com/podcast-xml/giant-bombcast/ and let me know if you are still having issues.

Avatar image for deactivated-64b6a5184ef33
deactivated-64b6a5184ef33

14

Forum Posts

3

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

@rchen Great work, that's validating perfectly now. Many thanks!