Rumah > Soal Jawab > teks badan
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?
我想大声告诉你2017-06-14 10:52:11
$xml = simplexml_load_string($content);
foreach($xml->attributes() AS $a => $b) {
echo "$a = $b <br />";
}