Jag håller på att öppna anmälningssystemet för 43-kavlen för året och det är ett hembyggt system som inte förstår sig på XML. För att få in aktuellt klubb- och löparregister i systemtet skrev jag ett Python-script som läser in XML-filerna från Eventor och sparar de relevanta delarna av informationen i ett CSV-format som är lätt att importera (via phpMyAdmin) till anmälningssystemets databas.
Kanske kan detta script vara till nytta även för någon annan som vill göra om XML-datat från Eventor till ett enklare format som är mer lätthanterligt i vissa applikationer. Antagligen är scriptet inte användbart i exakt nuvarande form för någon annan, men förmodligen är det mycket lättare att utgå från det och göra de modifieringar som behövs för den som råkar behöva något liknande.
Här är en länk till scriptet:
http://www.lok.se/43/reg/xml_parse.py