Dat verschild per situatie. Zelf werk ik het liefst met JSON (Javascript objecten to go:P) In dit geval ging het om de data van een auto/kenteken die middels curl als xml opgehaald wordt en was dit dus wel handig.
Inderdaad Karl Karl, dat doe je met json_encode/json_decode.
Ik bedoel ook niet dat ik van xml een array maak om er vervolgens json van te maken?!? Ik gaf slechts aan dat ik liever met JSON werk als met XML.
In het bovengenoemde geval kreeg ik telkens een klein XML bestandje terug welke ik voornamelijk serverside gebruikte. Het is wel handig als je data uit verschillende (externe)bronnen wilt samenvoegen om er 1 array van te maken die je zo met json_encode verstuurd.