Sorry wenn das jetzt ein wenig hart klingt, aber: Auch Anfänger können lesen!
Ich hab mit SimpleXML auch noch nicht gearbeitet und keine Zeit mich da einzuarbeiten.
Aber das Manual von PHP bietet doch alles was man brauch:
http://us2.php.net/manual/de/simplexml.examples.php
10 PHP Beispiele, basierend auf einem XML Beispiel. Beispiel 8 ist Werte Setzen, Beispiel 9 ist Knoten und Werte setzen.
Und zu der Frage, wo man was angeben kann bei ::asXML(), schaut man ebenfalls in Manual :
http://us2.php.net/manual/de/function.simplexml-element-asXML.php
SimpleXMLElement->asXML() — Gibt einen wohlgeformten XML String zurück, der auf einem SimpleXML-Element basiert
mixed
asXML ([ string $filename ] )
Parameter-Liste
filename
Sofern angegeben, schreibt die Funktion die Daten in das File anstatt sie direkt zurück zu geben.
Bitte schau Dir die Beispiele an, spiele damit rum.
Sollten dann noch Fragen sein, poste bitte auch deinen bisherigen Code dazu.
Gruss und viel Spass beim testen