Я просто столкнулся с этим и не мог получить четкого ответа из документации.NSXMLParser init с XML в формате NSString
Я извлекаю некоторый XML через соединение HTTPS. Я делаю все виды аутентификации и т. Д., Поэтому у меня есть набор классов, который имеет дело с этим в хорошем поточном режиме. Результатом является NSString, что идет что-то вроде:
<response>
//some XML formatted test
</response>
Это означает, что не существует кодирования = «UTF-8» Отступ = «да» метод = «XML» или другие блоки заголовка, чтобы указать, что это фактический XML, а не только NSString.
Я предполагаю, что я буду использовать [NSXMLParser initWithData: NSData] для создания синтаксического анализатора, но как я буду форматировать или отбрасывать свой NSString из текста в формате XML в собственный объект NSData, который NSXMLParser будет понимать и анализировать?
Надеется, что это имеет смысл, спасибо за любую помощь, оказанной :)
Благодаря Philippe, я попробовать это прямо сейчас. – RickiG
Отлично! Только то, что я искал. Спасибо. –