Ben aşağıdaki gibi inşa edilmiş bir dizi var:
$data = array('Artists' => array(
array(...artist data...),
array(...artist data...)
);
XML bu dizi dönüştürmek XmlWriter kullanırken unfortunatey, ben bu gibi görünüyor XML bir blok verilen ediyorum:
<root>
<Artists>
<artist>
...
</artist>
</Artists>
<artist>
...
</artist>
</root>
Sorun XmlWriter :: startElement () bir anahtar için bir tamsayı değeri kabul etmeyeceğini, bu yüzden dizinin bu bölümünde kalan öğeler hatalı biçimlendirilmiş bir belgeyi üreten kök elemanı altında geri kaydırılır.