Встроенный (или внешний каркас) метод в iOS SDK для преобразования строки с HTML & xxx;последовательности простых символов? - PullRequest
1 голос
/ 04 марта 2011

Есть ли в iOS sdk встроенный способ получения строки NSSt, содержащей последовательности HTML

& amp;, & nbsp;, & lt;  (spaces added to avoid markdown interpretation)

и т. Д., И переведите их в '&', '', '<'? Моя строка содержит международные символы UTF8, поэтому я не могу преобразовать в ascii. </p>

1 Ответ

0 голосов
/ 23 марта 2011

Как прокомментировал другие подобные вопросы Майкл Уотерфолл, встроенная функция недоступна, но посмотрите на его решение , которое является новой категорией для NSString.

Он определяет следующие новые методы, особенно stringByDecodingHTMLEntities:

- (NSString *)stringByConvertingHTMLToPlainText;
- (NSString *)stringByDecodingHTMLEntities;
- (NSString *)stringByEncodingHTMLEntities;
- (NSString *)stringWithNewLinesAsBRs;
- (NSString *)stringByRemovingNewLinesAndWhitespace;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...