Я использую NSXMLParsing для анализа некоторых XML-данных.
У меня есть один элемент с именем .... <Email>abc@expressl&t.net</Email>
Так что когда didStartElement
делегат отвечает на elementName Email
Для получения текста сообщения электронной почты foundCharacters
.
Но в текстовой строке foundCharacters я получаю только до abc@expressl
не весь текст. Это рассматривает &t
как специальный символ. И вот почему после этого он входит в parseErrorOccurred
делегат.
Как мне избежать таких ошибок. Я не могу жестко закодировать что-либо, чтобы заменить текст. Как электронная почта должна печатать как есть.