#iphone #plist
#iPhone #plist
Вопрос:
я загружаю строки из Интернета в формате plist. простой пример:
.....
<dict>
<key>title</title>
<string>Title is here</string>
</dict>
.....
некоторые заголовки поставляются с html-тегами; в некоторых заголовках есть amp; char .
<b>Title amp; Title is here</b>
вот почему мой формат plist выходит из строя.
невозможно преобразовать записи на сервере. потому что там запущен веб-сайт.
я создаю свой файл plist с приведенным ниже кодом:
NSData *plistData=[request responseData];
NSPropertyListFormat format;
NSString *error;
NSMutableArray *plist;
plist = [NSPropertyListSerialization propertyListFromData:plistData
mutabilityOption:NSPropertyListImmutable
format:amp;format errorDescription:amp;error];
как я могу решить проблему?
Ответ №1:
Вам нужно закодировать вашу строку в XML, amp; станет amp; amp ;
Комментарии:
1. как я могу это закодировать? я также могу принимать свои данные в формате nsstring. NSLog(@»%@», [строка ответа на запрос]);