在 Objective-C 中解码 HTML 响应
Posted
技术标签:
【中文标题】在 Objective-C 中解码 HTML 响应【英文标题】:Decode HTML response in Objective-C 【发布时间】:2011-03-15 12:43:35 【问题描述】:我有一个从响应中得到的字符串,它是这样的
@"status=y&message=Not+available&code=110";
现在我想解析字符串并获取所有键值对。
或
我可以从上面的字符串中获取包含所有键值对的字典吗?
提前谢谢你
@raaaz
【问题讨论】:
【参考方案1】:NSMutableDictionary *parameters = [[NSMutableDictionary alloc] init];
for (NSString* queryPart in [yourResponseAsNSString componentsSeparatedByString:@"&"])
NSArray* keyValue = [queryPart componentsSeparatedByString:@"="];
[parameters setObject:[keyValue objectAtIndex:1] forKey:[keyValue objectAtIndex:0]];
【讨论】:
以上是关于在 Objective-C 中解码 HTML 响应的主要内容,如果未能解决你的问题,请参考以下文章