我已经开始了一个新项目。这是我第一次看到以下Web服务输出。以下json对象文本包含html标记。
我想知道如何将其解析为字符串,或者如何知道该段落的开头?还是您认为我应该与网络服务开发人员联系以解决此问题?
最佳答案
您可以使用
NSDictionary *JSON = [NSJSONSerialization JSONObjectWithData: responseData options: NSJSONReadingMutableContainers error: &e];
将数据转换为字典。然后,您可以通过使用NSArray / NSDictionary遍历字典树来访问“ icerik”的值。对于您的案例,
第一个嵌套是键“ news”和数组对象的字典。这样就得到了数组:
NSArray *newsArray = [JSON objectForKey:@"news"];
然后,通过获取另一本词典来获得第一个新闻项:
NSDictionary *firstNews = [newsArray objectAtIndex:0];
然后您可以得到icerik:
NSString *icerik = [firstNews objectForKey:@"icerik"];
一旦获得字符串形式的值,就需要对其进行一些字符串操作(多种方式)