我有数据的 SimpleXMLElement 对象。
要将其转换为数组,我只需
$data = (array) $xmlObj;
没关系,但是像<![CDATA[LOREM IPSUM]]>
它这样的数据会转换为空数组。我需要将其转换为普通数组行。
代码:
$e = simplexml_load_string($fileContent);
$books = array();
foreach ($e->product as $book) {
$books[] = (array) $book;
}