It looks like blizz have now changed the XML structure to give paginated results when browsing the guild roster part of the armory.
Each guild only shows a limited number of characters per page and it is non-amendable from what I can see.
Also, unless you add "&p=X" where X is the page number you wish to view to the end of the URL previously used you get the guild stats page instead of the roster now.
Really annoying. If they're gonna release something in XML like that they've got to expect people to be using that data in applications so changing it on such a fundamental level like this really sucks.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It looks like blizz have now changed the XML structure to give paginated results when browsing the guild roster part of the armory.
Each guild only shows a limited number of characters per page and it is non-amendable from what I can see.
Also, unless you add "&p=X" where X is the page number you wish to view to the end of the URL previously used you get the guild stats page instead of the roster now.
Really annoying. If they're gonna release something in XML like that they've got to expect people to be using that data in applications so changing it on such a fundamental level like this really sucks.
Using p=0 retrieves the entire list, albeit utilizing a different XSL layout. Easy workaround.
I'll work on updating the code this week to resolve the issue.