如何从此标签值中获取正确的 URL?
Posted
技术标签:
【中文标题】如何从此标签值中获取正确的 URL?【英文标题】:How to get the proper URL from this tag value? 【发布时间】:2013-07-22 14:51:52 【问题描述】:如何从标签值中获取正确的 url 链接。我已经使用 NSXMLParser 成功地解析和解析内容,但坚持使用 url 值,例如:
<value> http://example.site.com/%3Ca%20href%3D%22/taxonomy/term/3%22%3ETheater%3C/a%3E </value>
我尝试了一些字符串替换操作,但没有任何好的结果。
我如何格式化该字符串值并获取确切的 url 字符串。
提前致谢:)
【问题讨论】:
你为什么要这样做?最终,如果你想打它,你必须再次转换它。 我也必须显示它,不需要的字符不应该在那里 【参考方案1】:试试这个
NSString *value = @"http://example.site.com/%3Ca%20href%3D%22/taxonomy/term/3%22%3ETheater%3C/a%3E";
NSString *formattedValue = [value stringByReplacingPercentEscapesUsingEncoding: NSUTF8StringEncoding];
NSArray *array = [formattedValue componentsSeparatedByString:@"<a"];
NSLog(@"%@",[array objectAtIndex:0]);
【讨论】:
感谢 Inder 的回复。在使用您的代码“example.site.com/<a href="/taxonomy/term/3">Theater”后我得到了这个值,但我想忽略这些标签也接受答案:)以上是关于如何从此标签值中获取正确的 URL?的主要内容,如果未能解决你的问题,请参考以下文章