Отображение объектов из данных JSON благодаря RestKit 0.20.3

Я пытаюсь сопоставить объект из данных JSON, закодированных в латинской 9 (ISO/IEC 8859-15) (К сожалению, я не могу изменить его на UTF-8)

Мои данные JSON содержат некоторые акценты, поэтому я получил базовую ошибку из - (id)parseResponseData:(NSError **)error функция в RKResponseMapperOperation.m:

Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" 
(Unable to convert data to string around character 963.) 
UserInfo=0x8258cc0 {NSDebugDescription=Unable to convert data to string around character 963.}

Есть ли возможность это исправить?

PS: этот вопрос связан с этим постом => Отображение JSON с RestKit 0.20.3

1 ответ

Если вы не можете изменить исходную кодировку, вам следует изменить текстовое содержимое на HTML-кодирование символов, а затем декодировать их после получения и сопоставления JSON с вашим целевым объектом.

Другие вопросы по тегам