Возможны ли html-теги в файле plist?

#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(@»%@», [строка ответа на запрос]);