iOS JSON NSString解析

我在iOS中有一个JSON字符串作为NSString对象。我想对此进行解析并提取JSON字符串中的给定参数。有没有一种有效的方法来解析此内容,或者是搜索子字符串等的唯一方法?

回答:

使用iOS

5的方法是使用NSJSONSerialization类。您将需要首先将字符串转换为NSData对象,然后调用类方法JSONObjectWithData

NSData *jsonData = [myJsonString dataUsingEncoding:NSUTF8StringEncoding];

NSError *e;

NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:jsonData options:nil error:&e];

请注意,这JSONObjectWithData将返回NSDictionary或NSArray,具体取决于您的JSON字符串表示字典还是数组。

以上是 iOS JSON NSString解析 的全部内容, 来源链接: utcz.com/qa/404015.html

回到顶部