2011-12-06 34 views
1

我有一個字符串,如下所示:的NSString JSON對象

{:userid => "user", :password => "123"} 

我張貼此字符串服務器在登錄時。但是服務器以JSON對象的形式接受所有內容。
所以我需要將此字符串轉換爲JSON對象。有人可以幫助我嗎?
此外,服務器再次將響應作爲JSON對象返回。那麼如何將它轉換回NSString? 謝謝,
Nitish

+0

嘗試使用SBJSON 所以,查找這個http://stackoverflow.com/questions/6844571/convert-an-object-into-json -using-sbjson-or-other-json-library – Sakares

+1

JSONKit是最快,沒有意義的使用其他任何東西:https://github.com/johnezang/JSONKit –

回答

0

您可以自己解析JSON,也可以使用適用於iphone的可用JSON庫之一。

您可以使用: JSON的框架或jsonkit或TouchJSON

0

TouchJSON項目可以幫助你做到這一點。 它允許你做以下事情:

NSError *error; 
CJSONSerializer *serializer = [CJSONSerializer serializer]; 
NSData *stringInJSONData = [serializer serializeString:@"YOUR STRING" error:&error]; 

NSString *jsonString = [[NSString alloc] initWithString:stringInJSONData encoding:NSUTF8StringEncoding]; 

祝你好運!