您的位置:首页 > Web前端 > JavaScript

关于Json返回null的问题

2014-04-02 11:19 323 查看
问题:json解析时会遇到空值的时候,用NSString打Log出来是<null>,那解析出来的时候 怎么判断问空的。如:
"Email"
:null


解决方法:

方法1:

if ([xxxx isEqual:[NSNullnull]])
{
                   
 // do something 

  }else{
                    // do something 
   }
方法2:
json
= [jsonStr  stringByReplacingOccurrencesOfString:
@":null"
 
withString:
@":\"\""
];


方法3:




if ([xxxx isKindOfClass:[NSNull class]]) {
                   
 // do something 

  }else{
                    // do something 
   }
参考:http://www.pan-apps.com/668.html

json与objece-c的数据对应关系如下: 

Number -> NSNumber 

String -> NSString 

Array -> NSArray 

Object -> NSDictionary 

另外:

 null -> NNSNull

 true and false -> NNSNumber 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: