Похоже, что у вас вообще нет xml.Вы пропускаете все полезные символы, которые обычно помогают при разборе.Вам нужно разобрать новую спецификацию формата.
Мой первый совет - попросить любого, кто предоставляет вам этот канал, перевести его в правильный формат (с JSON или plist легче всего работать).
В противном случае, если подача не слишком велика (в противном случае вы столкнетесь с проблемами производительности), проанализируйте подачу вручную посимвольно.Возможно, вы захотите написать анализатор, основанный на событиях.
Разделить ленту за линией, возможно, используя componentsSeparatedByString: Затем читайте символы в строку, пока вы не нажмете =
, что строка является вашейключ.Далее читайте между кавычками ""
Эта строка является вашим значением.Передайте ключ и значение делегату.