Carl Hibbard wrote:
There isn't anything (at the moment...) but there could be I suppose
What selection criteria would you use however?
Currently, a list of players for a given club can be viewed with a URL such as
http://grading.bcfservices.org.uk/getcl ... e%20Junior - this could be extended with an extra parameter such as xml=Y (or outputFormat=XML, which would allow for other possibilities such as outputFormat=csv). The result might be a file containing the text/data as below (I tried to add this as an attachment, instead of in-line text, but .xml files were not allowed)
Details for a given player in XML format could have a URL such as
http://grading.bcfservices.org.uk/getre ... Format=XML giving an XML document such as example 2 below.
Please consider these straw man suggestions to be implemented as you see fit, if you consider it worthwhile at all ! As you work on a database which can be considered a central / national resource, and I only work on a local database, I'm not sure I can offer anything in return, but if you can think of anything, just ask.
Possible XML document for query 1:
<?xml version="1.0"?>
<ECFGradingDatabaseEntries>
<ECFGradingDatabaseEntry Ref="259489E">Adair, James</ECFGradingDatabaseEntry>
<ECFGradingDatabaseEntry Ref="246172K">Andrews, David A</ECFGradingDatabaseEntry>
<ECFGradingDatabaseEntry Ref="247351D">Archer-Lock, Adrian</ECFGradingDatabaseEntry>
</ECFGradingDatabaseEntries>
Possible XML document for query 2:
<?xml version="1.0"?>
<ECFGradingDatabaseEntry
Ref="259489E"
Sex="M"
Age="15"
Category="A"
Grade="174"
GradeLast="150"
GradeGames="95"
RapidCategory="B"
RapidGrade="168"
RapidGradeLast="167"
RapidGradeGames="23"
FIDECode="406252"
Nation="ENG"
GradeNew="193"
RapidGradeNew="184">
Adair, James
<Clubs>
<Club>Reading</Club>
<Club>Berkshire Junior</Club>
<Club>Berkshire CA</Club>
<Club>Conquistadors</Club>
<Club>Sandhurst</Club>
</Clubs>
</ECFGradingDatabaseEntry>