Jo: xml in "Menschen-lesbare Form"

Beitrag lesen

Hallo,
ich erzeuge neue Objekte in XML-Files mit SimpleXML:

  
//Objekt hinzufügen  
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "insertform")) {  
	$field = $xmlobj->addChild("field");  
	$field->addChild("name", "$_POST[name]");  
	$field->addChild("title", "$_POST[title]");  
	$field->addChild("desc", "$_POST[desc]");  
  
	$handle = fopen($xmlfile, "wb");  
	fwrite($handle, $xmlobj->asXML());  
	fclose($handle);  
}  

Der erzeugte File läuft wunderbar, allerdings stehen alle Einträge in einer Zeile und das XML-File sollte in einer lesbaren Form ausgegeben werden falls ihn jemand mit einem Editor öffnet.
Dazu habe ich folgende Pear-Klasse gefunden:
http://pear.php.net/package/XML_Beautifier/redirected

Leider ist auf einigen Zielservern Pear nicht installiert, gibt es eine andere Möglichkeit einen XML-File der mit Simple-XML erzeugt wurde in eine "Menschen-lesbare Form" zu bringen?
Danke + Gruß
Jo