iOS 中json数据解析异常处理

来源:互联网 发布:氯化钠的提纯实验数据 编辑:程序博客网 时间:2024/05/17 06:18

     首先来看一下这两条数据:

         {                "pubname": "张学友",                "news_id": "69933213411000682",                "s3": "YZ1tIjPjq0o=",                "publish_time": "2013-10-02 15:35:32",                "context": {                    "images": [],                    "embed": [],                    "text": "111111111111111111111111"                },                "publish_user": "1000158100003797"            },            {                "pubname": "张学友",                "news_id": "69616941411000661",                "s3": "13LMGxTeDTo=",                "publish_time": "2013-10-02 14:42:49",                "context": "",                "publish_user": "1000158100003797"            },
第一条数据中,images和embed为空,第二条数据context为空,在拿数据进行判断的时候对于第一种情况可以判断这两个数组的 count 属性是否为 0,对于第二种情况可以进行如下判断:

[[ NSString stringWithFormat:@"%@",[dicgetnews objectForKey:@"context"]] isEqualToString:@""]

原创粉丝点击