-2

我如何解析以下数据:

 u = "{\"userid\":\"Living123\"}";

我需要将 Living123 作为字符串。

4

1 回答 1

4

您可以使用库将 NSString 转换为 NSDictionary。在您的 .m 文件中导入“SBJson.h”并使用以下代码

NSDictionary *dictionary = [u JSONValue];
NSString *userId = [dictionary valueForKey:@"userid"];

编辑

或者,您可以使用NSJSONSerialization转换NSStringNSDictionary

NSError *e = nil;
NSDictionary *dictionary = [NSJSONSerialization JSONObjectWithData:u options:NSJSONReadingMutableContainers error:&e];
于 2014-04-01T13:58:38.687 回答