代码之家  ›  专栏  ›  技术社区  ›  Matt S.

Cocoa:SBJSON检查字段是否存在

  •  0
  • Matt S.  · 技术社区  · 16 年前

    1 回复  |  直到 16 年前
        1
  •  1
  •   Travis    16 年前

    取决于你如何得到你的返回值,我假设这是一个字典,所以你会打电话

    NSDictionary* json = [parser objectWithString:yourString error: nil];
    

    其中yourString是要解析的JSON字符串,parser是SBJSON*对象。这只是给你一个字典,所以你可以用正常的方法来处理它,测试是否存在一个名为“blah”的字段:

    if ([json objectForKey:@"blah"] != nil)
    

    reference material 对于NSDictionary了解更多信息,它只是一个普通的dictionary对象。