Ben yeni bir XML dosyası oluşturmak için DOMDocument
kullanıyorum ve bir insan okuyucu için takip etmek kolay, böylece ben güzel girintili edilecek dosyanın çıkışı için istiyorum.
Örneğin, DOMDocument
bu verileri çıktılar zaman:
<?xml version="1.0"?>
<this attr="that"><foo>lkjalksjdlakjdlkasd</foo><foo>lkjlkasjlkajklajslk</foo></this>
Ben XML dosyası olmak istiyorum:
<?xml version="1.0"?>
<this attr="that">
<foo>lkjalksjdlakjdlkasd</foo>
<foo>lkjlkasjlkajklajslk</foo>
</this>
Ben cevap arıyor çevresinde arama oldum ve ben buldum her şeyi beyaz boşluk bu şekilde kontrol etmeye söylemek gibi görünüyor:
$foo = new DOMDocument();
$foo->preserveWhiteSpace = false;
$foo->formatOutput = true;
Ama bu hiçbir şey görünmüyor. XML okurken belki de bu sadece çalışır? Ben yeni belgeler yazmaya çalışıyorum aklınızda tutun.
Bunu yapmak için yerleşik DOMDocument
bir şey var mı? Ya da bir işlevi kolayca gerçekleştirebilirsiniz?
Çok teşekkürler!