您好,我使用jsonkit来反序列化json kit数据。这是我使用的代码。
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";
}
);
};
}有什么问题?提前感谢
发布于 2011-05-18 15:05:34
尝试使用http://code.google.com/p/json-framework/。
您的代码将如下所示。并且您需要包含#import "JSON.h"
NSString * strResult = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSLog(@"strresult");
NSDictionary *deserializedData = [strResult JSONValue]; 我认为问题出在字符串编码上。
https://stackoverflow.com/questions/6040236
复制相似问题