строка не анализируется правильно из XML - PullRequest
0 голосов
/ 25 ноября 2010

Я анализирую XML-файл, данные которого представлены на португальском языке.данные успешно анализируются, но они не возвращают данные, как ожидалось. Пример => Я анализирую строку «Próximo GP», и она возвращает мне «óximo GP».Это обрезка первых двух букв.такая же проблема у меня в других строках.

Что мне делать.Пожалуйста помоги.* 1003 Благодарения и *

1 Ответ

2 голосов
/ 25 ноября 2010

Это по замыслу. NSXMLParser не гарантирует, что он доставит все строковое содержимое элемента за один раз. Предполагается, что вы должны объявить изменяемую строку для хранения найденных символов и добавить ее к этой строке, когда метод parser:foundCharacters: вызывается несколько раз. Посмотрите на пример кода Apple, они делают это везде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...