У меня проблема при разборе XML-файлов, содержащих некоторые специальные символы, такие как одинарные кавычки, двойные кавычки (', "") и т. Д. Я использую метод NSXMLParser
parser:foundCharacters:
для сбора символов в моем коде.
<synctext type = "word" >They raced to the park Arthur pointed to a sign "Whats that say" he asked Zoo said DW Easy as pie</synctext>
Когда я анализирую и сохраняю текст сверху тега моего xml-файла, результирующая строка отображается в GDB как
"\ n \ t \ tThey racedв парк Артур указал на табличку \ "Что сказать \", он спросил, что зоопарк сказал: DW Easy as pie ";
Обратите внимание, есть 2 вопроса:
1) Нежелательные персонажив начале строки.
2) Двойные кавычки вокруг Что говорят .
Может ли кто-нибудь помочь мне, как избавиться от этих нежелательных символов икак правильно читать специальные символы.