Gunakan:
$xml = simplexml_load_string($content);
$array = json_decode(json_encode((array) $xml), 1);
Apabila menghuraikan XML ke dalam tatasusunan dengan cara ini,
untuk:
<a name="aaaa">
<b></b>
</a>
dan
<a>content</a>
boleh dihuraikan dengan betul, tetapi untuk ini:
<a name="aaaa">content</a>
Atribut nama tidak boleh diperolehi, tetapi hanya kandungan kandungan yang boleh diperolehi.
Adakah cara yang baik untuk menangani masalah ini?