XML plist parser returns a different structure than the binary plist parser
Merge pull request #3228 from erlendfh/fix-xml-plist-parsing

XML plist parser returns a different structure than the binary plist parser