Alle Vlaamse gemeentes in XML

Het volgende PHP scriptje kan handig zijn voor mensen die alle Vlaamse (deel)gemeentes willen hebben. Het script overloopt alle gemeentes van Wikipedia. Op iedere pagina van de gemeente staat er informatie over postcode en deelgemeentes. Dit wordt allemaal verzameld en in XML gestopt. De output van het script geeft een XML document terug. Met een simpele XML parser kan je doen met de data wat je wilt. Het script runnen kan tot 5 minuten duren, dus een beetje geduldig wachten en je hebt ze.

Code: gemeentes.php
Output: gemeentes.xml

Waarde uit JPasswordField halen

Een kleine tip voor mensen die de tekst van een JPasswordField willen halen. De getText() methode is deprecated dus moet je het als volgt gaan doen.

String wachtwoord = new String(passwordField.getPassword());

De getPassword() van JPasswordField geeft een array van chars terug waarvan je dan een String object van maakt. Let op! Gebruik niet de toString() methode van de array want die geeft het adres terug van die array.