我已经开始了一个新项目。这是我第一次看到以下Web服务输出。以下json对象文本包含html标记。

我想知道如何将其解析为字符串,或者如何知道该段落的开头?还是您认为我应该与网络服务开发人员联系以解决此问题?

ios - JSON对象中的HTML标签-LMLPHP

最佳答案

您可以使用

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"];


一旦获得字符串形式的值,就需要对其进行一些字符串操作(多种方式)

08-07 04:49