Я создаю xml с помощью php и анализирую этот xml в коде приложения iphone. В поле описания есть несколько html-тегов и текста.
Я использую следующую строку для преобразования этих тегов html в тег xml с помощью CDATA.
$response .= '<desc><![CDATA['.trim($feed['fulltext']).']]></desc>';
Теперь мое значение $feed['fulltext'] выглядит так
<span class="ABC">...text...</span>
В xml я получаю следующий ответ,
<desc><![CDATA[><span class"ABC">...text...</span>]]></desc>
Вы можете видеть здесь, я получаю дополнительный символ «больше чем» непосредственно перед тем, как начинается значение $feed['fulltext']. (например: >...текст...)
Любое решение или предложение для этого?
Заранее спасибо. Ваше здоровье.