Non mi è mai capitato... ma per prima cosa cercherei una libreria php che mi faciliti la vita nella gestione dei file xml... magari concorrentemente potresti trovare anche qualche script già pronto (da configurare) che faccia, in toto o in parte, quel che cerchi.