Я использую инфраструктуру JSON в Obj-C (iOS) для анализа ответов от веб-службы RESTful (C # /. NET).
Фреймворк в порядке, когда речь идет о массивах или объектах, но один из вызовов службы возвращает строку:
Необработанное значение (в памяти на сервере):
41SIdX1GRoyw1174duOrewErZpn/WatH
Значение JSON в http-ответе, закодированном WCF:
"41SIdX1GRoyw1174duOrewErZpn\/WatH"
Это нормально обрабатывается аналогичными средами JSON на Android, Windows Phone 7 и, конечно, jQuery. Сервер также иногда возвращает исключение .NET WebFaultException, которое автоматически сериализует сообщение об ошибке как "Error message here"
.
JSON Framework возвращается с ошибкой: Token 'string' not expected before outer-most array or object
Кто-нибудь знает, как я могу декодировать строку JavaScript в Objective C?
спасибо
Kris