Я только что столкнулся с этим и, похоже, не смог получить четкого ответа из документации.
Я получаю XML через соединение HTTPS. Я делаю все виды аутентификации и т. Д., Так что у меня есть набор классов, которые хорошо справляются с этим.
В результате получается строка NSString, которая выглядит примерно так:
<response>
//some XML formatted test
</response>
Это означает, что кодировка = "UTF-8" indent = "yes" method = "xml" или другие блоки заголовка не указывают на то, что это фактический XML, а не просто строка NSString.
Полагаю, я буду использовать [NSXMLParser initWithData: NSData] для создания синтаксического анализатора, но как мне отформатировать или преобразовать мою строку NSString текста в формате xml в соответствующий объект NSData, который NSXMLParser будет понимать и анализировать?
Надеюсь, это имеет смысл, спасибо за любую помощь, оказанную:)