guardian/pa-football-client — pull request #4 by gklopper (2012-08-27 06:57:57+00:00)
Title: Xml parser

This is to open a conversation on whether to switch to XML parsing or not.

my reasons are...

Main reason - The json feed is just the xml feed run through a convertor. You therefore get crappy json syntax and even worse variable names (starting with @ and #). Also because of this lists are not consistent. Most match days have a list of matches, but if there is only one match it is just an object. This is all down to the xml -> json conversion. So basically we should use xml because the feeds were designed in xml.

Minor reason - When I spoke to PA they told me json was slightly slower. I assume this is because xml is converted on the fly. Either way it will probably not make much of a noticeable difference.