JSONKIT декодирование - PullRequest
       4

JSONKIT декодирование

0 голосов
/ 18 мая 2011

Привет, я использую jsonkit для десериализации данных набора json. это код, который я использую.

NSString * strResult = [[NSString alloc] initWithData:data   
             encoding:NSUTF8StringEncoding];

nslog(@"strresult");

NSDictionary *deserializedData = [strResult objectFromJSONString]; 

nslog(@"result");

o/p:
"data": {
  "translations": [
   {
    "translatedText": "hello"
   }
  ]
 }
}

 result {
    data =     {
        translations =         (
                        {
                translatedText = "\U091c\U093e\U0928\U093e";
            }
        );
    };
}

в чем проблема ????? заранее спасибо

1 Ответ

0 голосов
/ 18 мая 2011

Попробуйте использовать http://code.google.com/p/json-framework/.

Ваш код будет выглядеть следующим образом. И вам нужно включить #import "JSON.h"

NSString * strResult = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];

NSLog(@"strresult");

NSDictionary *deserializedData = [strResult JSONValue]; 

Я думаю, что проблема в строковом кодировании.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...