PHP'nin SimpleXML'ini kullanarak varolan bir XML dosyasına veri eklemeye çalışıyorum. Sorun şu ki tüm verileri tek bir satırda ekler:PHP simpleXML Dosyayı nasıl biçimlendirilmiş şekilde kaydedebilirsiniz?
<name>blah</name><class>blah</class><area>blah</area> ...
Ve benzerleri. Hepsi tek bir satırda. Satır sonları nasıl eklenir?
Bunu nasıl yaparım?
<name>blah</name>
<class>blah</class>
<area>blah</area>
asXML()
işlevini kullanıyorum.
Teşekkürler.
$dom = new DOMDocument('1.0');
$dom->preserveWhiteSpace = false;
$dom->formatOutput = true;
$dom->loadXML($simpleXml->asXML());
echo $dom->saveXML();
Ayrıca PEAR [XML_Beautifier] (http://pear.php.net/package/XML_Beautifier) paketi de vardır. – karim79