Как разобрать этот смешанный XML?
<?xml version="1.0" encoding="UTF-8"?>
<response errorcode="0" errormessage="">
<categories>
<category>
<id>33</id>
<title><![CDATA[Audio HIFI]]></title>
</category>
<category>
<id>34</id>
<title><![CDATA[Audio HI End]]></title>
</category>
<category>
<id>35</id>
<title><![CDATA[Receivers]]></title>
</category>
</categories>
Я пытался использовать simplexml_load_string
, но он не анализирует CDATA
$xml
это мой контент XML ...
Я решил это просто удалив атрибуты CDATA
$xml = str_replace('<![CDATA[', '', $xml);
$xml = str_replace(']]>', '', $xml);
$xmlData = simplexml_load_string($xml);